Nice place. It is in the heart of everything. Parking on the street is good and tons of restaurants nearby. Super close to Acropolis