Lovely place to hang out and a good place from which to hit beautiful beaches and snorkeling, to the north and south.