Overall sevices, rooms, and pools are very nice as the view of bay and mountains. Regarding the food is ok, you can always find something to eat but quality is not high, sometimes long lines and quality is not superb but ok only.
The Bars are very poor, diverse drinks are not available , and sometimes get 10 mins to get a soft drink also, and ICE is an issue, not to be found frequently.
Beside one restaurant there is no fast food as in other similar places around the world, you have only one restaurant that serves breakfast, lunch and dinner on established times.
Overall is a nice place but , much room to be better on the food services.
Wifi also VERY poor.
Botom Line you get what you pay for.