Our stay at Dave’s was incredible. It’s a cute place, basically right on the beach (they provide umbrellas, towels, boogie boards, and carts to take it all the 5 min walk), and everything seems optimized for a great stay. The air con units are very effective, there’s lots of kitchen and beach amenities, and they even go the extra mile to put together a travel guide, which they provide digitally and physically in the unit. I followed their recc for snorkeling and it was very fun. 10/10 would recommend this listing — it was perfect for our needs.