Fast communication with Stella and Nikos. Super easy self check in.
The beds were very comfortable. Amazing view from the huge terrace.
Best location in Athens, close to everything.
Totally recommend