Was a rude check-in experience, including some payment oddities. They were also waiting outside my door at exactly the checkout time. It was unlike any experience I've had in any room, ever. Even more surprising in Greece.
Room was generally fine, basic. Ok neighborhood, which I wouldnt recommend. A lot of construction in area and closed buildings along the shoreline.
Definitely recommend looking elsewhere - not worth the hassle and unpleasantness.
R