Alessia & Roberto's place is good.
It is located pretty close to Navona Plaza, and the Patheon.
It is within the walking distance to the bus stations and pretty near to a post office, a McDonald's and some convenience stores.
The kitchen utensils are plenty, so you can cook there.
The A/C in the upper level is pretty powerful though the one in the lower level is not that able to cool the both of the living room and the bedroom beside. But it should be fine if you travel here in a cool season of Rome.