The place is good, there's really nothing to eat. Sorry. The staff is polite, the service was good, but the menu itself was disappointing, not very tasty and meager.
It is a place that everyone should explore, definitely spend time. There are facilities both from the beach and from the pool, and there are diving opportunities at many different points with dive boats..