Soooo much better than traditional airport experience, a breeze from booking to landing. Only heads up is to pay attention if booking a flight with a stop - you need to book a seat for both legs. Customer service is excellent, both on the phone and at check-in. This is the way forward!