Lemon House is a nice, clean and cosy place to stay in. Everything was perfect.
By the way, you have a great view on Acropolis from the nearest hill.