Wonderful place. Clean and stylish and all amenities are there for cooking and going to the beach. We had the most incredible time.