Amazing place to stay! The apartment was very clean and modern, ideally set up for guests' comfort. It was also very centrally located, so getting anywhere in the city was very convenient and easy. The only strange part is the check-in and check-out. Someone has to meet you to give you, and to collect the keys so you have to set up a time to meet. When I was met by the representative, both at check-in and check-out, she was always in a hurry and the whole process was extremely rushed. I can imagine the entire process would be intimidating and stressful for guests who don't know the Russian language, or the general culture here.