I strongly recommend to stay at Nani's! she is very welcoming and caring. The flat is lovely and it has everything you need. Trastevere is in my opinion the nicest neighborhood, and it's possible to reach downtown on foot in a nice 20 minutes walk or you can take a bus.