agree with the other positive reviews. I would also note that if location and space are what you are after in central Athens, this place should have 6+ stars (literally 5 mins from the Acropolis Museum and the south entrance, 5 mins to Monastiraki, and 5 mins to Syntagma station). Ice cream shop next door was great, as was the restaurant two doors down...