The finest view in Florence. A delightful place to stay.