Definitely a place to stay and enjoy even more Athens