Great place. Super location. Close to the Acropolis and the city. Highly recommended.