Stefano's location is very nice to get a bit outside of the main tourist bustle. I give that 5*, because it's not too close to the tourist stuff. However if you are looking for something right on top of everything this isn't it.
What Stefano has is a wonderful place to come back to, to sit and unwind after a long day of wandering around the city. The kitchen is well appointed with an induction burner stovetop, and a very modern oven. There's a fair amount of pots, pans, plates, dishes, we didn't have a problem cooking. For cleanup there is the sink or dishwasher.
The bedrooms / rest of the space are extremely nice. Our kids used the bunk beds, and had their own bathroom / shower. We used the other (large) bed and the other shower. We didn't use the dining room, though it is nice, preferring to eat at the kitchen breakfast bar. Due to the weather (a bit chilly for my wife, and very foggy for a couple days) we didn't use the patio either. I did go out on the patio, and it is nicely appointed as in the pictures.
Overall the space is well represented in the photos and family friendly if you are good with a bit walking... so that at night you can have some peace and quiet to relax.