I had a great time at this place.
The check-in process was very simple. I was met by the co-owner of the apartment who explained the rules and handed over the keys to the place.
The apartment itself is very well located in the Sol area, and very close to transportation, or simply a walks distance to major tourist attractions.
The place was very clean and organized. I had coffee and tea available to consume for the few days I stayed at the place.
I'd definitely return to this spot if I'm near Sol.
Thanks Nadav!