I liked the location, is five minutes walking to the metro station wich is two stops away from the Acropolis area. Also there's a mini market 50 meters from the location that opens until 1.30 in the morning even on Sundays, so you can eat economically.