Clean and comfortable premises and great hosts.