Nice place in a lovely spot of Monastiraki.