Very clean. Host was very knowledgeable and helpful for all of our needs. We had a pleasant stay and would recommend for future travelers.