What a gem! Perfect location 2 blocks from one of the best beaches around. The place was super clean, and had all the amenities we needed. The front yard (for your exclusive use) is a little paradise, with lemon, avocado, guava and other wonderful trees surrounding a table with an umbrella for those easy afternoons. There are boogie boards, umbrellas and beach chairs for guests' use - great! Michelle was super accommodating with our check-out, which is greatly appreciated. Highly recommended, and I hope to come back one day.