This is the perfect location for your stay in Florence. Mostly everything is within walking distance from the apartment.