This place is great! Location is amazing, check in is easy, and Esperia is an amazing help.
Walking distance to the Acropolis and many good restaurants.