A great spot walking distance to many tourist attractions, which is a total world of its own. I had to leave early due to the location of my itinerary items (closer to Vatican), but the time spent was fun. The house is set up for an actual family, it does not have any gimmicks (you actually have neighbors who live in building who say 'hello' to you). You'll have plenty of space for luggage as needed, and a good amount of space to simply relax if you've been traveling for a while.
There are restaurants right outside, and an ELEVATOR (this is important to me as I had heavy luggage after traveling through Italy for a week and a half).
Overall a good find. I would recommend :)