This was a great property for our kids because of all the amenities it had to offer: beach, pools, indoor pools, tennis, basketball, volleyball, etc…. I would definitely recommend it for anyone who wants to enjoy the beach and relax. We really did not have to venture out at all, because the kids were satisfied just staying on the premises. A few things that could have been better:
There are not enough elevators to accommodate a full building. There were long wait times to catch an elevator.
The condo was not well stocked with basic essentials. Usually, I would expect basic necessities such as toilet paper, paper towels, trash bags, and usually basic cooking needs (oil, salt, pepper).
There was only one roll of toilet paper per bathroom, nothing extra. We had a large group, and so we had to go buy all of these things.
We cook a lot, and the quality of the cookware and utensils was poor. But, we made the best of it.
Overall, it was a good experience. I would return here if we visit again.