A terrific place to stay long or short term. High quality residence with best views of Florence and incredible hosts!