Extremely clean. Beds were very comfortable! Fully stocked kitchen has everything you will need to eat in. Big enough unit for a quick visit for a family of four. Great communication and helpful hosts.