"Exceeded our expectations with respect to cleanliness and overall service. We've never stayed in a cleaner room at any hotel, ever (we are a shoes off in the room kind of family, so we noticed!). Housekeeping was exceptional. The room itself had a great layout, view was fantastic, amenities were so nice. We did a Club room and utilized the breakfast overlooking the ocean every morning which was lovely. Went to the afternoon one once, got a drink and some apps - was very crowded. The pool is not for small kids, it gets deep fast and most of the pool is deep water. We didn't use it at all. Nowhere to do laundry nearby and the in-resort option is SO EXPENSIVE. Keep that in mind! "