Clear, concise, effective communication. Seamless check in experience. Incredibly clean. Would stay again!