Cool place to stay when in Athens. Very well located.