We had a very pleasant stay in Sarah's and Germana's apartment. I wouldn't call it loft though. The description is 100% accurate regarding its location — It's located in a really spectacular place right in the center of Borgo area. You will find St. Peters Basilica, Vatican and maybe not so popular, but I find the place is worth to mention and visit anyway — St. Angelo Castle in the walking distance.
There are lots of nice cafes, restaurants, and gelaterias around, there is even one burger shop where you can order meals with that fresh and precise Italian gourmet touch.
About the main tourist attractions, we have found Coliseum hard to be reached by foot, better use the metro, which is thankfully located in may be 5 min walk from the apartment.
And I want to say thanks to Sarah And Germana for their hospitality and help with our transfer from and to the airport.