Great place
Good location
Next to the subway and close to Acropolis and Syndayma (walking distance)