Myself and my fiance ate here last week. The food was delicious, but the service was terrible, even though the restaurant was less than half full.
On arrival, our table was pointed to us and we were left to make our own way to it. After some 10 minutes, 2 menus were placed on the corner of the table without a word from the waitress.
Our drinks order was then taken and they were also simply left on the corner of the table, rather than being given to us.
Our starters did not take long to arrive and were delicious - we both had the vegetable soup. The mains came to us not long after and again were delicious - I had a pizza while my partner had the salmon.
While the food was of a high standard, the service (or lack of!) was horrendous. We noticed a family of 4 that were in the restaurant and had already placed their orders when we arrived but they had to wait some 45 minutes to receive any food - they received theirs after we had ordered, eaten our starters and received our mains! They complained about the wait but the waitress did not appear sympathetic or offer any reason for the delay.
One other point to note - this restaurant does not have any air conditioning which was fine while we were there but it could be quite stifling on a hotter day.
Would I go back - yes for the food and if I was in no hurry!