Very tidy and clean. Great hosts. Lots of personal touches make for a comfortable stay.