Clean and tidy. We had a comfortable and enjoyable stay. Check in and out was easy and hosts had clear communication.