Great location. 10 mins walk to the Colosseum and about 20 mins walk to Trevi Fountain. Small eateries around the area and also a Supermarket just down the road.
Do note that you will need to climb two flights of stairs before reaching the apartment.
Other than that... it's great. The apartment has all that you need for a comfortable stay.