The instructions for gaining access were spot on, exactly as described, and I had no problem doing it solo. The apartment was fine.
The only downside, and this is completely outside the host's control, the power was out in the morning when I left and there was no natural light. There are candles in the apartment, but I couldn't find matches. Maybe have some matches with the candles.
Very close to the Larissa station. That's why I stayed here and it was a perfect spot for that.
Would certainly stay here again.