This was by far the best rental/vacation experience we've ever had. The property was gorgeous, just steps from the ocean. It had everything we wanted: privacy, comfort, beautiful views, and wonderful hospitality. Hosts were friendly and accessible. Rooms were expansive, clean, and had all of the amenities we needed. We spent time at all nearby beaches (walking distance!) and loved the variety between them all. The snorkeling is, as advertised, the BEST. Shaded, gated parking was convenient and ensured a comfortable experience each time we ventured out. We loved the pool, too -- a nice bonus!Overall, the value here was incredible and we'll certainly be returning.