The place is at great location. Near the old Olympic stadium and just 10 minutes walk from the Acropolis and the old town. Highly recommend:)