Great place for a stay in Athens. Stylish and well located.