We had a lovely time in Tovías appartment right in the center of Athens. We were able to walk everywhere we wanted to go and there are lots of restaurants / bars nearby.
Communication and check-in with Tovía was very easy and we enjoyed our stay a lot. :)