Very clean, thought of everything with lots of little extras. Comfy bed . Only heads up to people with mobility issues is the bathroom is very small with a step up to shower and toilet. I give it a 5+.