Easy check-in process, great communication, and location can't be beat.