Our family of five (3 adults, children aged 6, 4) had an incredible stay. Steps from the beach, spacious (with AC to boot!) and surrounded by endless culinary and cultural options. The suggestions were top notch and check in/out was seamless.