My 18 year old son and I stayed at Monica's flat for 6 days. The flat is close to the Pantheon, Piazza Navona, Spanish steps (9 minute walk), Trevi fountain, high end shopping etc. You can walk to many major sites easily and two Metro stations, Barberini and Spanish Steps, are both 0.3 miles (9 minute walk each). All good!
The flat worked fine for both of us and we could have easily accommodated another guest or two, but would have been a bit tighter. The kitchen is small, but efficiently set up and we had no trouble with our meals although it can be challenging for a more involved meal that requires a lot of food prep work. The two beds worked fine for us. There is no air conditioning, but the flat is out of the sun and cooled down rapidly at night with the electric fans provided. The lighting is a bit on the darker side, but overall just fine. The flat is tucked away off of a side street so it's pretty quiet and not much street noise at night or morning at all. Nice quiet sleep.
The bathroom IS tiny, but efficiently set up and in particular the shower is very tight. No problem with hot water and water pressure - all excellent. I can say we both cleaned up easily after a long day :) We are both 6 feet tall and about 160 lbs so I'd suggest you make up your own mind regarding your shower experience. It was just fine for us, but if you are imagining a massive shower and rainforest / water fall shower head then Monica's flat may not work for you.
Monica was prompt and easy to communicate with during the AirBnB rental process and then her City Manager Nicola was also very responsive. Nicola provided us a guide of stores, restaurants, enotecas etc, but we ended up using Yelp and our Rick Steves and Top Ten Rome guides for more suggestions and also we just followed our noses and instincts on finding places that worked for us.
Only minor issue was that the door striker needs adjusting. We couldn't shut the front door without using the key. I am sure this is an easy adjustment that Monica and Nicola can have repaired.
Thanks for making our stay hassle free!