Spotless. Exceptionally clean. All you could need for any length of stay. Enjoyed a game of chess with the kids. Immaculate linens. Cozy.