Great place! I stayed with my family (including kids) and we loved it! Location is perfect, right on the center of everything, we were able to visit all the touristic spots walking and we also had many grocery stores very close.
Best part is the a/c works great, which is very helpful when visiting Rome in the summer.