Second time I've stayed at this location. 100 meters from the Metro system (Acropolis Station), great restaurants and the acropolis museum. The apartment is modern with many amenities. Will stay again.