Perfect place for 5+ people. Better looking than the photos. Great host.
Ideal place to stay when visiting Athens.