Flávios apartment was perfect for our group of 8! There are 3 comfortable rooms with windows, 2 large restrooms and a small but practical kitchen. The living room has 2 sofa sleepers but they aren't the most comfortable.
Apartment has Prime location, walking distance to public transportation and most tourist attractions. Vatican is practically across the street. There's also a great cafe downstairs-- a must for coffee and fresh pastries.