I would highly recommend this apartment. It is 2 minutes walk to Trevi Fountain and a short stroll to Spanish Steps. There is a supermarket nearby and walking distance to train station. Apartment was very spacious and well furnished, washing machine and great kitchen to prepare meals if you wish but plenty of restaurants nearby. Correspondence by email excellent and was met at apartment by very pleasant gentleman who explained running of apartment and was helpful with tourist hints.
I would stay at this apartment again and recommend it to my friends.