Super spot!
Terrific location for an Athens first timer.
Spacious and modern.
I’d stay again!