The location is outstanding - a 5 minute walk to the metro, 10 minute walk to the Vatican and a 30 minute walk to all the major attractions. Plenty of restaurants and stores nearby.
The apartment was clean and the basics. It is on the 6th floor and the small elevator would be a problem if you have large luggage.
The only problem we had with this studio apartment was getting hot water. Giulia was prompt trying to address the issue, to no avail. The bathroom sink had some warm water, but mostly cold. The kitchen sink and shower usually had some hot water.
The air conditioner worked well - we were always comfortable.