First class accommodation and very highly recommend.