Very clean. Easy access. Bathroom small. Issues with plumbing and no hot water on the kitchen. Told to let it run but was concerned about wasting water. Beds comfortable and kitchen equipped well.