We ate here one night a a large family and were disappointed when compared with other options on the island. Food was good, but not always what one expected. One example was the cheese platter. A large plate with just the one cheddar cheese (in...spite of menu mentioning several cheeses). When queried the response was "You want more than one cheese?" with total incredulity. They took it away and it came back with a couple of slices of Camembert added.
It is also more expensive than the other options, but it didn't live up to the difference. We decided not come back for the rest of our stay.
We were disappointed and decided to go elsewhere for the, rest of our stay.More