Gloria's place is absolutely perfect. Vatican City is literally within view of the entrance, there are great snack bars, restaurants, and antipasti shops/bakeries frequented by locals all around. My family and I were comfortable in the spacious flat, and had no trouble with wifi, hot water, etc.
Gloria is also a fantastic host. We arrived late into Rome, and she and her husband kindly waited until we arrived at the flat. We also had to print some proof of ticket purchases, and she kindly took care of that for us as well.
Regardless - the venue, neighborhood, and host are all absolutely wonderful, and it made for such a wonderful Roman trip.