Our stay at Giulio's place was great. The room was nice and clean, everything provided as mentioned.
Location is great, it is in a walkable distance from Vatican and really close to the subway station to go to other attractions and to the city center. Will highly recommend!