This place was great! Perfect location puts you right in the middle of the action. A few minutes from the metro station, nearby tons of shops and places to eat. Only a short walk to the Acropolis and other great sights.