We had the opportunity to stay at the apartment. We wanted to keep our luggage before the actual check in time. Gianmarco met us at the apartment and helped us keep our luggage. When we returned​ back in the evening, the house was clean an and neat. He had even left us some snacks and that was very thoughtful. The main entry to the apartment is from a narrow lane but nothing to worry about. But if you are carrying heavy luggage, be prepared to carry it up as the apartment is on the 1 St floor and the building does not have a lift.
The apartment is very close to the Trastevere train and tram station. Just a 5 minutes walk and you are at Trastevere station. Just outside the train station is the tram station. Near the tram station is the small tobacco shop where you can buy train or tram tickets.
Gianmarco has kept a detailed print of the train and tram numbers that will connect you to most destinations from Trastevere station. This was very helpful. WiFi worked fine.
The Trastevere station is 20 min by train from Roma Termini. The ticket is 1 euro. Only problem is, in the evening the frequency of train to Trastevere is once every hour. So if you just miss your connection, be ready to wait for an hour to catch the next train or get a cab.
During the day, it's much better.
There are a couple of eating places close by but that really depends upon your travel plans. There's also a McDonald's just 1 block away, if you have kids..
I would suggest that if you are staying for more than 3-4 days, get a travel pass. It's much more convenient to travel with that.
All in all, I would recommend it to anyone, with or without kids.. nice n cozy place, good location, reliable host, well kept apartment, all gadgets functional, safe neighborhood..