My wife and I and youngest daughter visited Rome for the first time in October 2017. We were very lucky to find this wonderful apartment located near many of the landmarks and surrounded by nice restaurants and easy transportation. The apartment is less than 10 minutes walking to the Spanish Steps, to Trevi Fountain, and only about 15 minutes walk from the Termini train stop. The Piazza Barberini metro stop is a few yards away, and there was a bank ATM nearby as well to get those Euros.
The apartment was fully appointed with all the sheets, towels, toiletries, etc. that you might need. The kitchen was fully functional, we only made espresso but meal preparation would certainly be possible. We greatly enjoyed the huge windows to look out at the street action below, and breathing the fresh fall air that came in. The ceiling was also gorgeous, with exposed beams, very attractive.
Check in and checkout were smooth with excellent communication.
We highly recommend this apartment.