We liked our stay in the apartment. It's big, warm, clean and have all the essentials. Take into account that rooms are adjacent, though we didn't have any problem with it.
Bathroom, towels and bed linens were clean as well. Kitchen is very well equipped, there will be no problem with cooking.
Check in and check out process is very easy and convenient for the guests.
The location of the apartment is great, very close to the city center – we were walking most of the time when we needed to get to the center, but the Metro station is literally next door.
You can find supermarkets around the apartment too.
Overall, we would recommend staying here.