Beautiful place in Florence with all necessary amenities for a stay. Near the city center and major attractions. Very tranquil street, this is a hidden gem.