Great place and great location! The place looks just as described and is large and spacious. The kitchen also had basic supplies like oil and salt so making breakfast was nice and easy.
The location was perfect, right by the Colosseum and the Colosseo metro stop. We only took a cab one night when the kids were very tired but otherwise were fine walking/taking the metro.
A special shout out to Giovanni who made extra sure our stay was as comfortable as possible. He provided us with a map and suggestions of what to do at check in, arranged our airport transfer at a reasonable cost, and was always available and checking to make sure we were fine. Super host!