This apartment is in a great location, literally a five minute walk from St. Peters and the Sistine Chapel. Borgo Pio has a great sandwich shop called Borgo 139 and a lovely Gelato shop called Hedera. There is a local PAM express supermarket a five minute walk away and a super street food Pizza place about a 10 minute walk called Pinsa MPO which do the most amazing pizzas. All the other sights, Pantheon, Trevi Fountain etc are easily accessible also.
The apartment itself is spacious. Unfortunately the walls and ceilings are very thin so if you a a light sleeper beware! The bed was comfortable. There are limited TV channels and the wifi unfortunately wasn't working at all during our stay. There are three flights of stairs to reach the front door, serviced by stairs and a lift. All in all the location is great but noise at night was an issue for us.