Above average but food nothing spectacular. True to cuisine and flavor but minimal quantity of ingredients and small portions. Go for the amazing atmosphere. Beachfront and romantic setting without the crowds and reliable tasty food that you can bank on when you can't be bothered looking elsewhere.