The place is super clean and pretty. The location is amazing because you have a Tram stop just across the street so if you're arriving with big luggage, you don't have to walk. The apartment on the inside is really pretty and well decorated, it's like you want to take pictures to everything.
The Tram station Porta Maggiore is a 5 minute walk and from there you can go to Termini Station in 10 minutes (if you want to walk its like a 20 minute walk).
I would recommend it and would love to come back again. Andrea will give you a lot of recommendations for places to go, eat and visit.