"Price: Very Expensive w lots of hidden fees. Example, restaurants have a Service Fee plus you are expected to leave an additional tip. Also, the trip was fully paid for through Expedia but I got surprise charged at checkout w an additional $500 for 4 days worth of unspecified "Resort Fees" and "Service Fees".
Rooms: Mid. Also, we paid an additional $150 for early check in but it had ants, things were broken and not cleaned. The sink and bathtub drains, along w the peephole, were plugged w toilet paper. Thankfully, housekeeping was extremely responsive and went above and beyond to resolve everything. They refunded our early check-in fee, recleaned the room and followed up several times to ensure we were happy.
Amenities: We visited in early Nov and several things were unexpectedly closed for maintenance w/o advance notice. We brought our toddler to the touch tank experience but it was randomly closed for the rest of the day. At the beach, 2 of the 4 food trucks were closed for maintenance. We tried ordering a hotdog from one of the remaining trucks, only to be told their system was down and they couldn't serve us.
Hospitality: When we brought concerns to concierge, they were very responsive and helpful. However, at these prices, I shouldn't have to spend my vacation dealing with any issues. We were told that beach waitstaff could have brought us hotdogs from another restaurant, but the employee never offered that option. Overall they weren't helpful until you complained."