The flat is nicely appointed, and it's a 15 minute taxi ride from city center. There is access to public transit, restaurants, and there are two markets/grocery stores within a 10 minute walk from the flat.
Overall, I highly recommend the flat and Haris and Eleni were very helpful hosts!
Mike