Uncovering the secrets of the Quintuplet Cluster