Fantastic stay. You couldn't ask for a better location. Gated townhomes with pristine maintained grounds/pool/hot tub. Walking distance to one of best snorkeling spots and to a shopping center with everything you need. We are runners and ran 3+ miles daily through paradise. Would happily return ! Owners very responsive and available.