We had a very lovely stay. The appartment is really big and nicely decorated. The location is great as it is surrounded by restaurants and just a 5 min walk away from the Vatican. It has very good bus and metro connections also which makes it easier to go sightseeing.
However, the wifi was quite weak and you have to keep resetting and reconnect to it everytime which is quite annoying. Also, for light sleepers, bear in mind that the appartment is located right above a busy avenue and it can get a bit noisy at night and in the morning. Overall a great stay and would recommend!