Very clean and pleasant. However, when AirBnB sent the email saying "Here's the address where you're staying," it only showed the city and postal code, not the street address (and I didn't spot it until we were en route). Google maps got us close but we didn't have the actual address, which led to confusion. I've suggested that the hosts follow up with AirBnB to get that resolved. Apart from that initial issue, the stay was great and the hosts were kind and accommodating.