We stayed one night because we couldn't extend our stay in another hotel, and they suggested Leo. Initially we were disappointed because the location was at the other end of town, away from the Duomo and Leaning Tower, but near the train station and on a busy street. A one flight walk-up with baggage isn't a good start, but the young lady was very pleasant and checked us into a nice room with a big bed, clean sheets and towels, a new TV [but no English channels] and wi-fi. This is a family-run place and they aren't there all the time, so if you're checking in you need to call ahead and give them a time. They serve a decent breakfast and even have a coffee machine! Overall, quite a surprise to find a place like this in a residential area but once you go out and explore the neighbourhood, you find that it's an interesting location, lots of locals shopping and not so many tourists as at the other end of town. We were really quite impressed. But don't expect hotel service....it's a B&B!