We really enjoyed the stay here and we were very lucky that our hosts were flexible to let us check-in earlier than the regular time. The apartment is not right in the city center, but is very well connected to public transportation - metro / bus stations are just a 5min walk away.
Definitely recommending it!