Overall a great apartment in an excellent location and good facilities; a great base for a lovely stay in a beautiful city. There were a couple of plumbing issues, particularly a very smelly bathroom and the office for check in and key drop off was a good distance from the apartment. You have to go there in person to get a spare set of keys, pay a €30 deposit and then go all the way back again to drop the spare keys in again and collect the deposit. We did our best to build this in to our plans to minimise the inconvenience, but it did feel like a nuisance.