We had a very pleasant stay in Florence at Pietro's apartment. The room was comfortable and clean, and the hosts were welcoming and friendly. They were able to give us a few recommendations for restaurants, which was helpful. The location is a bit further out from the centre, but only a nice 20 minute walk, and was very close to the Campo di Marte train station. Would recommend if you are planning to stay in Florence.