Strange Uncle B&B is quite probably the best located place I've ever stayed in while travelling. It's in the historic centre and everything and anything you'd want to see in Florence is a few minutes' walk away. The host are very helpful, the room was spacious and clean. There was a decent continental break spread on offer each morning and the espresso maker was a godsend. The bedroom we had was facing the main street and it can get a bit noisy at night, especially as people come back from partying or as local businesses open the metal shutters on some of the adjacent doors so if you're a light sleeper like me make sure you have some earplugs. The other rooms in the B&B face an inner courtyard I think so the noise wouldn't be an issue at all. Even so, it was an extremely good place and I'd stay here again if/when I came back to Florence.