Absolutely great location, snorkeling right off the beach, quaint town with shops and restaurants a few minutes walk away.