The place was the perfect location, however the toilet was leaking and this caused a bad smell in there for the duration of the stay, we were assured people would come and fix this however one person came and although we were assured more would come this was not the case, we spent the week ringing out wet towels and having a poor smell.
The noise from the above apartment was also an issue particularly on the last two nights of our stay.
The flat was largely as described, and apart from that issue the communication was good. The fact that there was only an apology as compensation for having to clean up a leaking toilet all week was disappointing.