Overall we enjoyed our stay at the apartment. A few points:
The good - the apartment is in an excellent location, very close to the cathedral. The apartment is also very big.
The less good - the shower was only lukewarm at most, and the WiFi was weak. Our stay was short so neither was a big issue but if staying longer the shower might get annoying