Very clean and welcoming. I didn't get to meet the host but the check in was easy. The host clearly thinks about the guests!