Great place to stay. Perfect for a group of 8 people as we were. Also very good value for money.
Although we didn't meet the host we had very fluent communication and our stay in Athens was a real pleasure. Highly recommended!