Clean, well stocked with all the amenities you could need, and good communication from the hosts.