First, the good stuff. Amazing flat, location is second to none and it's incredibly well appointed. We had a great time overall but did have some issues. Our checkin instructions didn't work as the electronic keypad was broken and we should have been told to use the keysafe instead. The travel cot provided was incomplete and unusable - to the credit of the property management agency who you have to call in the event of problems, they got a new one to us really quickly. The washer/dryer seems to have a fault as I couldn't get a pair of trousers dry after 2 and a half hours. There was a damp, musty smell on the lower ground floor which was unpleasant and persisted throughout our stay.