Spotlessly clean, warm and comfortable - we had everything we could possibly need.