Football life can't be better for Aaron Ramsey right now.