This is an amazing place to stay. Gorgeous views and right on the beach. We had a wonderful time. The beds were comfortable and we were able to cook a few meals in the well stocked kitchen. We loved the access to the beach. It was clean and well taken care of.