I will be fair to Hannah & that we did book this place very last minute due to our other Airbnb cancelling the night before our trip.
When we arrived to the flat it hadn't be cleaned to a high standard at all, but not sure if that's because of our late booking it was unable to be professionally cleaned in time?
The bed sheets were used when we arrived or at the very best were clean but definitely stained. Either way not a good experience. To be fair Hannah did try to rectify this quickly & was helpful.
But ultimately ending up losing a night of our trip as had to be on the phone to Airbnb support, who are absolutely useless (not Hannah's fault, but still worth mentioning)
other than the cleanliness the rest of the apartment is fine, no real complaints there.