When Glenn Gary Cameron checked into a Mascot hotel in Sydney’s inner east early last year, he would have thought that life was good.