Brilliant location, helpful hosts and every amenity provided for a comfortable stay in the beautiful city of Florence.