One of the greatest places to stay in Athens!!