Clean, easy check in, good communication with hosts, and great location.