Demarai Gray says his move to Leicester City could not have worked out any better after joining from Birmingham City in January.