The location is superb! It's a central to everywhere.
Highly recommended for those who intend to visit the city centre of Athens.