Giovanni's place is fantastic. We stayed there with our two children (one 10 years old and one infant) and loved it. The location is terrific, you can walk to pretty much everywhere, plus public transport in Europe is awesome. We loved having one room for each one of the kids and us. The apartment has a kitchen and an incredible bakery (and market) on the same block that made it very easy for us to have breakfast, snacks at home. We used the amazing patio frequently, mostly to drink wine while the kids were in bed.
It is worth noticing Giovanni's generosity and kindness. When he knew we were traveling with an infant got a pack n' play and a child seat for meals for us. He was also waiting us with a fridge full of whole milk and some essentials. (Most shops are closed on Sundays). I would recommend Giovanni's place to any family. You can't get something better for the price.
The apartment also has an elevator and a small bath.