Good apartment in a fantastic location. The two things I'd say were below expectations were that we had to wait for the keys even though we arrived at the agreed time (keys are given in a welcome centre, not in the flat btw) and that the bathroom had a terrible smell that persisted throughout our stay (3 days).