We had cocktails and wine (and that all what we used the place for) here everyday during our stay at a nearby resort. The place has great views. The menu selection is not great and limited and the first day we walked in the foreign owner was very arrogant, The local staff are great and very friendly. Did not like the fact that locals frequented the restaurant with their dogs and they even bought their dogs food bowl and placed it next to the table and even allowed the dog to sit on the chair. The table tops were sticky, a good wipe down after each service would have resolved that though.