Great place! Super close to the Acropolis and some really good restaurants. Check in was quick and easy and it’s an easy walk from the metro or the airport bus stop.