We loved staying in this apartment. The view is brilliant, the beds are comfy, and the jacuzzi is great.
The apartment is very to the Vatican, and it is only a short walk (which includes a long staircase) to the metro, so it is easy to get to all of Rome's major attractions. The local restaurants and cafes are also good.
If you are visiting Rome with a group of 3-7 people, I absolutely recommend staying here!