Great location, very close to Colosseo. There's a good Indian restaurant nearby. Both Santa Maria Maggiore and the Lateran Basilica are within walking distance.
Be aware of the city tax that you will have to pay in cash upon arrival.
Also keep in mind that you will have to wash all the dishes on your own. Otherwise you'll be charged 50 euros.
The photos number 29-31 are not accurate as you won't find either this room or the bathroom in the apartment. The rest are quite accurate leaving you with one large bedroom, one small bedroom without windows and a living room.