Definitely a worth place to stay-in athens! Great host and a great place as well.
The place fulfills even the most demanding people that ask high quality at value.