Best place to stay in Athens , well located , clean and the owners are super nice!!