Great place to stay! So many little touches w beach needs, snorkeling etc. Great tips of what to do and see!