Clean, convenient, good communication, easy check in. Would definitely stay again.