Top place to stay for visiting Athens!!