My husband and I loved our stay at Francesca's apartment. Talk about location, it is within walking distance from everything from the Vatican to museums and galleries to endless shops and restaurants.the apartment itself is on the small size but it's beautiful and spacious terrace more than makes up for the apartment size. We enjoyed the view of St. Peter's and the city every morning at breakfast on the terrace.
Highly recommend.