Very clean . The check in was a nightmare, the key was not in the stated location. Tried to contact the host and Airbnb without any response. Had to reach out again to Airbnb 4 hours later and finally heard from the host . Poor communication.Finally on our own we found the key on a string on the propane tank under the gas grill !!!