Spotless, comfy and well appointed