We really enjoyed our stay! the apartment is close to a bus station and to the Vatican. We liked the location as it has plenty of restaurants, shops and the beautiful St Peter’s Basilica around it.
The only thing we would criticise is the shower and the smell. There’s no curtain to stop the water from going everywhere so after a shower everything’s wet. But besides that we were happy and had a pleasant stay:)