Super central location - walking around most of central Rome and easy location for taxis to recognise. There's also a lovely little enoteca down the street for an evening glass of vino.
Leo's very helpful in terms of recos. The house is quite nice, nice to just laze and relax in, with a book/wine, anytime during the day. Tap water is drinkable and the fridge is near the room.
Given Rome's heat, make sure the ac is working. Winter months will be no issue.