Excellent spot to stay in Athens. We booked super last minute and Chris, the host, was so quick to respond, which was appreciated.
When we first arrived and entered the building we thought the elevators were very odd! But the unit and self checkin was great! Also amazing water pressure in the shower. A few other reviews mention noise but we stayed midweek and did not find it overly noisy at all - or we were too tired to notice! Thanks for a great stay!