Maybe I was unlucky, but I had a bad experience and wouldn't recommend this place.
I found 2 big black worms on different days and I left, when I found the second and realised it's no coincidence. The place smelled like mold and the towels, like they stayed in the washing machine for too long. The dirty sponge was left on the bathroom sink. The bed was made very sloppy and didn't feel clean. Mattress was terrible. The apartment is VERY dark, in the kitchen you have to keep the light on for the whole day to see, and the bedroom is barely lit. The staircase of Strefi is directly in front of the window, so it feels like a basement. No curtains as in the photos, so no privacy. There are cracks on the floor and holes under the curtain holders. There is barely any kitchenware. Insect repelling devices were left on the plates on the shelf.
The problems were communicated immediately, the host offered to fix them and a refund, that I found trivial, given how bad my experience was.