Beautiful views and an easy walk to the beach. All the amenities we needed were provided, including beach stuff! Communication, check-in, cleanliness…everything was perfect!