Great location to good beaches and snorkeling, as well as convenient to shops and restaurants.