Great place!
Literally down the street from Vatican and you turn the other way there is the castle. Two close grocery stores and restaurants everywhere. Close to public transportation. Walked to center of Rome and back twice because it was that close. A/C and WiFi are exellent. Would recommend!