Fantastic location right in the heart of Athens. Would definitely stay again.