Clean and tidy. Beds were very comfortable. It had everything we needed to do laundry and make food. WiFi was great. Very quick response time when I needed to get in touch with host. We enjoyed our stay. Thank you.