We had an awesome time staying in Neda's place! Location is unbeatable. Less than 10 mins walk to/from train station, Colosseum, and other popular sites. Also many cool cafes/restaurants in the neighborhood. We didn't actually meet Neda during our stay but her friend Francesca was super accommodating and friendly.
Re: the wifi...from earlier reviews we weren't sure how well it worked. Good news: you can get a very strong signal (good enough to book train/plane tickets, etc.) BUT you need to be standing right next to router (i.e. in the kitchen). We weren't able to get it to work from the bedroom area but also wasn't really a problem/we were able to do the things we needed to do.
Highly recommend!