Spotless, very spacious and comfy.