Very clean. Lots of nice touches. Kitchen has everything you could think of. Comfy beds, fluffy linens, cute decor. Great communication from host. Would stay again.