Loved this place! I could talk about how Tracy was a great hostess and solved a problem for us after we left, or how the unit was super clean, and well organized, and had lots of thoughtful touches throughout for visitors. At the end of the day, however, it all comes down to a great view and unbeatable location (and given the temps in the low 90's, the A/C was great to have too). The beach is right there. Pool is right there. Amenities are right there. Snorkeling is right there. Never tired of it, and we walked that beach at sunrise every day. I would strong recommend this place, and Tracy did a great job handling everything, and the communication was excellent.