Episode 1: Medici: Masters of Florence available on Netflix