As everyone else has said, the food was absolutely delicious! And no, it's not super cheap but it's not crappy beach food so you get what you pay for!
Plus, the service is outstanding (insisting on clean plates between courses so as not to "mix the flavours"), providing a high chair and toys for our toddler and everything done with charm and expertise. You won't regret it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.