Great location, seamless checkin, great communication