We had a great time at Pietro´s apartment. The location is really superb - in a matter of meters we´re at the Vatican or within a walking distance of Castelo De Sant`angelo. There are plenty of restaurants nearby, but it was pretty quiet at night, so we could sleep. The check-in was easy and the communication went smoothly.