Although the location is a little bit far from city centre, but there are some buses direct to the city centre or you can go metro station by bus too. You can really feel the lifestyle of Italians by living here.
The house was exactly same with the pictures, Nick and Elmo are nice and easy to communicate. Will choose to stay here again if I have chance to come to Rome again!