One of the better Chinese airlines and good value for money especially in business class. Almost as good as western and Middle Eastern airlines but can be a lot cheaper.
Look into the free stopover offer as a way to break the journey. Hotel room and China visa included. Guangzhou isn’t a major tourist spot like Beijing, but you can do some shopping.