Very good location. Smooth and fast check-in. Good communication.