Clean, warm and very comfortable, had everything we needed, it was good value, would happily stay again.