Excellent location, just few minutes from subway station and major attractions.
Apartment are quite big, can accommodate up to four people. You can find maps and books about Rome and Vatican.