I will start off by saying that I did not experience any issues with the toilets as mentioned in some reviews. The place was very neat and tidy, a very comfortable space to chill in.
Food-wise, I really enjoyed the calamari, I think it was one of the best I have had, crunchy on the outside, perfectly cooked on the inside. The meat platter was huge, had a good variety of meat, but some of the souvlaki was a bit over, so a bit tough.
Overall, it was a good quiet environment that is perfect for a small gathering.