You may try Wincastle for KA flight, or Morning Star if CZ or CR. Must act fast if go before Sep, the flights are quite full. If you don't mind, CZ will have better chance but both its depart and return flights are in the morning.
I've booked Hilton, because its new and got very good comments in BK and other forums. It may be less crowded than Sheraton and Marriot - I wish. Besides, Hilton has specail offer for kids under 12 this summer.