I would recommend this place. The apartment was easy to find and the instructions for check in were perfect. It was a comfortable/clean place with plenty of kitchen and laundry facilities, including coffee/tea and travel guides. Wifi and tv worked well and vasily was available via email/phone during our stay. The parking spot was a great find in the city. Only drawback, it is in a section of apartments and very residential so you will need to walk a bit or take public transit/cab for getting to most sections of the city.