Extremely spacious and well appointed stay in the heart of Florence.