I loved this place. Brand new everything so it felt very clean. The location was great: close to the Acropolis but set in an area that wasn't touristy.
The place is small but well-designed. I'd recommend it for anyone who wants to be a bit off the beaten path.