Very clean! Comfortable beds and nice bathrooms!