Nice place, great location. Lots of light and had all we needed except a somewhat limited kitchen (to our taste - we love cooking). Note that nobody actually seems to live here and so it lacks some charm or sometimes practical details that you do not notice if you do not live full time in an apartment.
Bed could be better (poor pillows, sheets too small would not stay in place).
Communication was great, checking-in and out was made super simple and reactivity was top when we had some key issues.