Very clean and very good communication. Check in and checkout were a breeze. Host even made needed accommodation for check in. Great experience for my first time using airbnb.