Great apartment in a convenient location close enough to all the sites but not a super crowded tourist neighborhood. Termi train station is a short walk, Mary Major Basilica across the road, supermarket across the road, easy access to taxis and if your up for a slightly longer walk you can reach the Colosseum and Roman Forum.
The apartment is exactly as described with generous sized bedrooms, good bathrooms and a very well equipped kitchen which we used for breakfast each day and even cooked a couple of nights with groceries from the local supermarket.
Communication with the host was easy, I would highly recommend this apartment!