Awesome stay, beautiful location right near the beach and shops. Extremely luxurious and well prepared. Strongly recommend and would love to return for a longer stay.