Tom Szelag
Google
Outstanding location and view; it's lovely having dinner here at sunset with the sight and sound of the water.
Food is generally pretty good. In particular, the grilled octopus was a good dish. Service depends on time of day and how busy they are, but wasn't bad.
If you're staying at the Beach Club it's super convenient being able to get food and drinks on the beach and such. Note, since they are separate from the Beach Club, there's really no "charging it to your room." However you can start a tab with the restaurant, by your room number, and then close out at the end of your stay.
With so many good places to eat in Grand Case, if you're not at the Beach Club I wouldn't necessarily say you need to go out of your way to come here. But it's a great on-site restaurant.