The place to stay in when visiting Athens. great location