Very good place to stay at Athens!
Highly recommended