There is no better place to stay in Athens in central location but quite and everything is in reach..