We're staying at the Reefs this week. I've read good things about Coconuts at the hotel. Also the food at the Fairmont's restaurants seems to get good reviews. I'm not sure how much of the island we'll be visiting. I don't seeing us going 1 hour away.
Can you recommend any places nearby? Reasonably priced.