Clean, easy check-in, good communication, and great location.