The staff were all outstanding and we never went out to eat elsewhere. We just let our wonderful staff prepare what they thought we would enjoy. The beach area is perfect for both adults and small children. We loved the gazebo and spent most of our days just reading, drinking Red Stripe and enjoying being with our son and his family. We are 83 and found the trip to be easy-our grown grand-sons did slug the luggage for us-but it was not stressful. We would love to spend another New Year's Eve there. The beach bon-fire was a treat our last night there.