Very clean and super cosy. There were lots of lovely little touches such as the bathrobes and slippers that made our stay that much nicer! Great communication with host, going that extra mile to accommodate our young child.