Great place, very comfortable. Well situated, it is walking distance to The Acropolis. Lots of restaurants on the same street.