Stefano was fabulous. He was patient, explained everything, was very thorough and clearly extremely good at what he does!