Great place in a very central location - I would highly recommend for couples visiting Athens, especially those exploring the city for the first time.
All instructions very clear and the host was responsive to questions at all times.