Outstanding stay! The condo had everything we could have needed and more! Great location that felt super private but was still walkable to beach, shops, coffee, and grocery store. Everything was super clean, well-stocked, and in great condition. Beautiful garden by the lanai where we had morning coffee and multiple dinners. Beach club was a great bonus with some of the smoothest water we saw, lots of chairs/cabanas, and great snorkeling. And the hosts provided tons of excellent tips and suggestions.