Excellent location less than 2 mins walk to Neos Kosmos station virtually in the centre of Athens. Spotlessly clean and great facilities for everything you need.