Strongly recommend! If you're looking to discover Rome like a local and not just the tourist activities, I strongly recommend staying with Marcella.
The flat is very clean and in a nice area, with everything you could need for a short-term stay.
Marcella provided us with some great tips and was available when needed. She's very friendly and easy to talk to and get in contact with.