The location is excellent, everything is very near by.
We were met by Sergey's friend who gave us extensive explanations on how to get by, and recommended quite a few of a local eateries.
The place is very cozy, bright and well warmed (which is very important considering the weather).
Sergey also arranged the pick-up from the airport, which was very convenient, and definitely recommended.
If you don't mind climbing all the steep stairs (fifth floor), this is a great place to stay at. Definitely not recommended for elderly people, or with small children.