A great apartment in a fantastic location just a short stroll from St Peter’s and within easy walk to all other Rome attractions.