It was a very pleasant experience. The aircraft was well maintained. In-flight entertainment was very good with limited but relevant content. The staff was good and courteous. Their meal service was quick and efficient. The meal portion was just about right for the length of the flight. Overall, a very good experience.