Great place, centrally located. Subway stop half a block south. Walked all the time too. All the sights are 20-30 minutes away in foot.
Great little coffee shop across the street called Cimea. Only probably was it's a quiet neighborhood so not a lot of restaurant options in the immediate area. That said, you'll need to walk off all the food anyway so it's not a big deal.
Lastly, but certainly not least, The host was fantastic. One of the best I've had the pleasure of staying with. Meet me at the door, left sandwiches out during the day for a snack, super communicative.
I'll be staying here again when I come back to ROMA. Can't beat it for the price, location and hospitality.