Definitely not recommended for corporate entertainment if requiring smooth and refined service. Even the Maitre d'Hotel does not know how to speak to a customer. Impeccable staff not to be found.
Pros: view, food adequate, beach
Cons: ungracious service, guests not guests, a big cafeteria
more