Mario is an absolutely fantastic host. His apartment is very clean, and includes a lot of amenities that make the stay there great. It's also in a very convenient spot next to the train station, but we found that the buses were actually easier to use once you get the hang of them. Mario treated us like family from the moment we got there. He is a very generous and gracious person, he goes out of his way to make sure his guests have everything they need. He definitely went above and beyond for us. We would absolutely want to stay there again. If you are traveling to Florence we would highly recommend staying with Mario.