Good location. Great communication. Smooth check-in experience. Would recommend.