I didn't spend too much time in the house and i just met Igor twice during my 9 days stay but for me it was the perfect place.
The subway is just 10min walking very close to the apartment. It's located close to many shops and restaurants.
Igor is really nice person! 100% recommended