Great communication, seamless checkin, great venue and great location.