Things didn't start well as, less than 24 hours before check-in, they advised us that we needed to pay a £300 deposit via their 3rd party website. This is in breach of Airbnb T&Cs, so make sure you don't pay a deposit to them.
The location was great, and to their credit, the owners were always quick to respond to messages, usually within 1/2hr.
But there was so much wrong with the apartment. The back toiler leaked and smelt horrible. They asked us to stay in during the day to let them fix it, but that's not really why we were there. The shower was stuck on super hot and was unusable, which was lucky because the shower door didn't stay closed and leaked onto the floor.
The sheets were too small on two of the beds, so you either tucked them into the head or the foot of the bed, but not both! The beds were super soft, not a criticism, but worth noting and one of the beds had hair under the stained sheet.
And there was more like the TV stuck in German, but I've run out of space!