First, remember this is an apartment and not a luxury hotel. This is a really nice way to get a feel for what it is like to live in Rome. The location was very convenient for our purpose, which was to explore the vatican. There is an ATM/Bank right across the street, a supermarket (Punto Simply, Via Cola di Rienzo, 86c) 2-1/2 blocks. If you come out the front door & go left, to the corner and go left and go 2 blocks you will pass a restaurant that serves some English breakfast items and the Supermarket is another left half way down on the other side of the street.
They even had a clothes washer in the room.