If you are traveling with toddlers, this place is good. It has a high chair, toys and cartoon channels available to entertain.
The kitchen is well equipped to make meals. There is a supermarket waking distance to buy supplies.
The host Matteo is very responsive and provided all the help needed in navigating the city, figuring out appliances in his place and general queries.
If you come from warmer countries you might find the hot shower as lukewarm in cold days, my toddler could not shower it was too cold for him. Also you should bring your own toilet paper, we stayed 5 nights, provided with only half a roll, and I didn't want to buy the 10 rolls bundle in the supermarket.
When arriving from the airport we decided to take a taxi, but you don't need to, as the hardest part is to go uphill with your luggage, the taxi cannot go in to drop you off in front of building. So save the money and take public transportation.
The bus stop is very very near to this place, it makes traveling to the metro very easy. Buy your first ticket at the airport/ before you arrive to the place, as it was quite a distance to go to a newsstand that sells the bus/day pass on the first day.
Overall it was a pleasant stay and introduction to Italy.