Very nice and clean. Comfortable beds, a lot of helpful details and amenities. Location is absolutely perfect along with the views. My favorite was the floor to ceiling bedroom views. Made us feel like we were still at the beach even when we were too tired to get out of bed lol. The TVs, refrigerator, quality of furniture everything was on point! Worth every penny! I highly recommend thank you