Bayern Munich boss Carlo Ancelotti believes Renato Sanches's move to Swansea is perfect for the youngster's career.