Overall a nice place. Beautiful grounds, the beach was awesome. The free shuttle to the beach and town is a great service, the drivers were very accommodating. The Concierge, Lorrie, was very knowledgeable and helpful.
The downside was a $60 dining charge per guest; use it or lose it, and an additional room cleaning charge.
On past visits we have stayed at Willowbank, The Reefs, and Elbow beach, this would be at the bottom of my list.