We can highly recommend Fabrizia's apartment. It is self-contained, very clean and spacious. It's also within walking distance of many of Rome's main tourist attractions. This was our first time to stay in an AirBnB and it won't be our last!