The apartment is great, and although you'll be sharing bathrooms with others, there are two which makes it a non-issue. Matteo was a fantastic host, and provided us with a huge list of recommendations, from the best rooftop bars to go to, where the best gelato in town is, and even one-off activities that day - our trip coincidently coincided with the San Giovanni celebrations, and without Matteo's help, we wouldn't have been aware about the fireworks display that was planned for that evening. As long as you're happy with a decent walk into the centre of Florence (we were fine with it), then this apartment should serve you well!