Really nice place in the heart of Athens. Worth staying!