Great company. Responds messages quickly.
My main concern after reading comments was check in process. We went to office in the city center (2 mins from metro station, good connection from airport or train station) to pick up the keys and then to apt. everything went smooth.
The place was clean.
Would recommend.