Check in was chaotic and the ground manager seemed more concerned about whether the flight was full than the brusque attitude of the check-in staff even at Business check-in. Onboard the seats were comfortable and the service of the business crew was attentive without being over powering. The drinks were flowing the food high quality with an excellent breakfast. The journey was smooth. The blanket could have been better and the utility set was not to the standard I would expect from Business. The entertainment was ok but there was insufficient choice. Enjoyed the flight but still improvements that could be made.