"Room was very clean, amenities were wonderful (favorites being the gym and event offerings), and the staff were so personal. While the restaurants were good, they were often notably slower than an average restaurant experience even with seemingly no crowd. The buffet and beach bar exceptions to that. The beach was relaxing and convenient. It is a more natural beach so we didn’t swim much even though the resort kept up with the kelp pretty well. Get to the chairs and cabanas early are patrons hold them with belongings and they can be scarce."