The apartment was ideal for our two night stay - the location is excellent and everything worked well.
The only issue was over check in / arrival - the apartment had not been cleaned when we arrived at the agreed time, which was not a nice surprise.