The Coco Reef was a very well rounded small resort with a cool, intimate private beach and a heated pool. It is close to the bus stop which is a quick 10 minute ride to Hamilton. You should purchase the included breakfast with the reservation. There aren't any good breakfast spots nearby and the food at the Coco Reef is solid. Also, get a beach view room.