Great location - walking distance to pretty much all the main attractions and a single bus ride to the Vatican. Lots of restaurants nearby and Silvia also gives you a list of recommendations for restaurants as well as where you can find other things you may need (grocery store, etc.).
Check in and check out process was very easy and flexible. Silvia also helped us organise an airport transfer. Apartment was clean and had everything you need. Would definitely stay here again!