This was a second trip to this property for a business meeting. We took the kids and they had a ball at the pool and beach. The beach is across the street but, easy access from the hotel elevator. Lots of activities for kids at the hotel and beachside. Several restaurants and shops within walking distance. Rooms have a kitchenette which is great for a family vacation. We had a room on the twelfth floor overlooking the pool and beach with great views. Very nice resort. Will return.