We booked this apartment for few days with short notice in high season. Looks like it is really overpriced and price/quality is not really match.
It may be suitable for few nights, when there is no other options for the same price close enough to Vatican and City centre. for longer stay will not recommend it.
The good thing is nice Sicilian restaurant just 50 metres away.