A fantastic location! The Pantheon is steps away with great restaurants tucked in side streets. We took a taxi from Roma termini which took about 15ish minutes during rush hour on a Monday. The apartment has one bedroom plus living room so it was great having the extra space to relax. We never used the kitchen area so I don't know how that is but it looked well stocked.
there is a washer and dryer upstairs on roof which I was a little hesitant to use at first but the rooftop is so nice we would do laundry and just hangout and chill up there while we waited for our clothes so it ended up being a nice bonus.
My only negative would be the noise from the street below, I think the one night we didn't fall asleep until 2 because of the people and trash pickup...but we are extremely light sleepers who live in the country and the noise to be expected when you stay in a location in the heart of the city. Overall we really enjoyed staying here.