Very clean and cozy. We had all we needed for our stay. The hosts were so prompt with their responses and accommodating! We would come back! Thank you!