Carmela was nothing short of a great host. She welcomed my friend and I on our trip to Rome and made everything from booking to getting and staying in touch easy. She's very invested in having her visitors have a great stay, whether that's providing great locations to eat to coordinating a driver to fetch and drop you to the airport.
The actual apartment provided was perfect, with a clean bathroom and amenities provided, a bed and pull out with clean linen, free internet, a printer, TV, and spacious interior--it was a very comfortable stay; you almost don't need to bring anything of your own. As two young individuals we can also confirm that the climb up to the apartment is very doable but would caution elderly, frail, or unhealthy individuals; of course, Carmela doesn't hide the fact its so high up, which is very kind of her.
The location of the apartment is amazing; very close to cafes and restaurants, convenient stores, bus route, and all the attractions (roughly 10-20 minutes by metro or foot). Of note, it's very safe in this location and we had no troubles whatsoever as there are a lot of locals and tourist in this area just looking to take it easy. Keep the window open and you'll hear all the chatter, close the window and you hardly notice the sounds -- we couldn't have been happier with the location and would stay here on future visits in a heart beat.
Overall, for someone who researched a lot of locations to stay in Rome prior to going, with proximity to restaurants, sites, and safety being the most important things, I felt this was a perfect location and I would highly recommend renting this apartment and dealing with Caremla.