We had a lovely stay in Athens.
The place is very well located and we had no problem to get there.
The place has all the necessary amenities that all work perfectly.
We recommend it.