Very clean. Host was also very flexible regarding the checkin time and allowed me to check in few hours early. Everything I needed was provided. Amazing experience! Would recommend!