We are a husband and wife with one child - a son 12 years old - and we all had a blast! A big plus was that the property has strict safety protocols so my husband and I felt safe to enjoy our adult/solo time at the beach or by the adult pools while our son played at the kids’ pools nearby!!! There are many options for food- the buffet and the Mexican food, of course, is amazing. The alcoholic beverages, except for the mimosas lol, left much to be desired though, so we opted for bottled beer, sodas, juices, etc. The property is pretty and super clean, the staff is always around cleaning. Speaking of the staff, they are cheery, friendly, helpful. The partial oceanview room was wonderful, great views of the ocean, the palm trees and birds. We loved our early morning balcony coffee time and watching the sun rise, while our son slept inside. I loved the eco-friendly touches: the electricity in the room turns on by inserting your room key in the entry door slot, the air conditioning system turns off and back on when you open and shut the balcony door, and there are no plastic bags anywhere. It is a very large resort, with a lot of rooms, and it accommodates a lot of people, and yet even though we went during spring break, it always felt very spacious. The beach is amazing, with fun beach activities available. We always got chairs by the beach; the pool chairs, as in most resorts, are more coveted so get there early to hold yours. The nightly entertainment was nice. We’ll be back!!