Very clean and comfortable. We did not meet the hosts, but they provided thorough check-in and hospitality information via email.