In my opinion £580 on Cathay is a good price and if I'm going I wouldn't wait around and snap that up. Just getting my dates sorted to head off in July for a few weeks. Expect to have to pay top dollar as it's around school holiday time