Host was very nice, had English translator along with him for easier communication. He very helpful, humorous too! Gave very good recommendations for our stay there.
In the apartment, we stayed in a room and utilized the bathroom & kitchen...not sure if ideal for a big family/group. House was fine, had couple of dogs in it, they were fine. The location is in the suburbs. Traveling to Central Rome took a while, not necessarily very near but clear directions were provided by host.
All in all, it was a pleasant stay!