Smooth check-in, convenient location and great communication! Would recommend.