TonyP said: Coco Maya looks fun. What nearby anchorage do you recommend if you want to have dinner there?
We always stay at Leverick and rent a car - usually we get in, rent the car and do dinner, then tour the following morning/afternoon too. You could also stay at Spanish Town.