Me and my family had a lot of fun at this resort. It was quite and peaceful. Hotel / restore is clean and staff is pleasant to talk to, generally friendly. Valet parking is really handy and the text feature allowed me to send a request for car 15 mins early, when heading out. Valet staff was also very friendly, 5 stars for them. Make sometime for elevators as others have also mentioned. Pool and pool beds/ chairs were good - it closes at dawn so plan ahead. Overall resort is good, the only negative is that the beach chairs which are included in the daily resort fees are a little further down - but saves you $40 for two beach chair and a umbrella. Apartment was clean and it had toilet papers, beddings, towels, and utensils.