"Our family of 4 (two adults and 2 tweens) enjoyed the indoor and outdoor pools as well as the private beach where we had free use of beach loungers, beach umbrellas and towels during our 4 night stay. Our room was spacious and pet friendly which was necessary for us as we were traveling with our dog. I wish that the room had a microwave or at least a dorm size fridge as the small beverage cooler that is in the unit did not leave the option of storing leftovers from meals out. The staff was friendly and helpful. We had several meals on site however options were somewhat limited (the beach bar ran out of food on 2 of the days) and expensive. We were close to many great restaurants though. Parking was overcrowded as they allow the public to purchase day passes to the resort so even though we were charged $25 a day parking fee as guests, there wasn’t parking on site so we had to park down the road and walk a couple blocks to our car. We did enjoy our stay as it was a great location and we liked that we had the option of using amenities at their sister resort next door, too."