We are a family of parents with our son, wife and 2 grandsons, ages 5 and 12. Had a great time at this property. So convenient with the beach just steps away. We spent a lot of time at the beach just relaxing and could barely get the 12 year old out of the ocean! Enjoyed a day at Belmont Park which as great for all ages. Also enjoyed a day at Sea World. Although a bit pricey it was well worth it. There’s local shopping, dining and bars very near so no need to drive plus parking is at a premium. I highly recommend this property. It’s very roomy and the deck is awesome to sit out for a morning coffee and cocktails later. Having a washer/dryer was also a plus with kids. One big positive is that it’s located on a part of the beach that is not so crowded. The only downfall is it’s 3 flights of stairs to carry suitcases and groceries so be prepared for that. I would definitely stay here again.