This was a great place and a great host! We loved the location! There is a grocery store 2 doors to the right when you step outside, the Spanish Steps are a 4 minute walk away, and if you like shopping the area between there and Popolus Piazza (I'm probably saying that wrong) has a ton. In the other direction is the Coliseum , roman Forum, etc within walking distance. Within a mile, you probably have, no lie, 500 restaurants.
Our host was on time for our arrival, explained everything perfectly, and even arranged for a taxi to pick us up for our return at 4:30am. The internet worked perfectly while we were there and they have a Moca pot for making Italian coffee (you'll learn how- and then buy one when you come home!) The AC was quick and cool when we needed to use it.
All in all, it was a great base for our Rome trip and I'm sure you'll love it too.