Very clean and the check-in process was smooth. It was easy to communicate with the host as well. I highly recommend!