The property and the area are perfect for families. The place is beautiful, there are so many amenities, and it’s very close to the beach, restaurants, and stores. The condo had all the kitchen supplies we needed, it was well laid out with comfortable furniture, and the condo location was great for all the activities we did around the condo. Our only concerns were a maintenance issue that was not resolved the whole time we were there, and how early the pool and hot tub closed. 9pm is just a little earlier than we are used to at other places we stay. Regardless, we would definitely be happy to stay here again when we return.