Great location, right in the city center.
Check-in could be better, since your depending on someone to come by with the keys. Flat newly renovated as described.