We had a wonderful stay! Great location with amazing views and amenities. Staff was very nice. Walkable to great restaurants and activities, complimentary sunrise yoga, and beach chairs/umbrella on the beach! The gym facility was nice as well! Would definitely stay again!