We were hungry and stopped at the first restaurant on site which was a mistake. Service was slow although waiter seemed really in a hurry and not friendly. And food was rather terrible with nothing mentionable to rememember. Meat was overcooked and fish was oily and dry at the same time. Vegetable soup was quite ok. They also had baby high chair and sunshades, but the chairs and tables were cheap Pepsi-signed plastic that didn't match the picturesque views in any ways. The only good thing was the location (because of the views), but if you care about what you eat you should not go there, but head up towards hotel area and ocean pools. And it was not extremely overpriced although not too cheap considering the poor quality.