In short:
Booking process was smooth and nice
Check in easy and detailed, even though we had a bit unusual check-in time
Apartment is very well located - walking to the center, metro is close by
Free parking found on nearby streets
Apartment is so well equipped!! - a wonderful place