The apartment is great definitely better than what you expect, nice and clean with everything you could need in a trip. Minimum issue is the location at night, go straight from the metro station to the apartment
Everything else is perfect definitely a great option to get to know Rome