Like many resort restaurants this needs some TLC from the owners. Food is good and fairly priced. Service is pleasant but needs supervision.
With a few dollars spent on basics and some training for the staff, this would be a winner.
Worth a visit though but don't expect too much.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.