We wanted a quiet escape, but close to great places to eat and shop, with a specatacular ocean view and close water access, and romantic/high-quality accomodations. We got all that and more. The snorkeling (this was our first time) right outside our back porch was our second best experience among the 7 beaches where we snorkled. Excellent resort with wonderfully kind staff. The only negative was that there was loud sidewalk construction going on during the day, but we are not taking points off our review because we were given a 30% discount along with advance warning for that reason.