Very good location. Easy check in. Good communication. Very well organised.