This place is simply stunning. The location is absolutely unbeatable and the amenities are just as described. Full kitchen, grills, and just steps from the beach (don't miss the amazing sunsets each evening!). Around the corner from the grocery, shops, and restaurants. Would highly recommend!