We loved our stay! Our family enjoyed the views, the comfortable living spaces and the accessibility to the beach. It was so easy to check-in, communication was great and we had a fun and peaceful vacation. The location was awesome, so close to restaurants and activities.