Squeaky clean and irreproachable apart from some construction was being done in the flat at the time of our stay (this should be sorted out by the time other guests arrive)