Smooth check-in process and great communication. Would recommend.