We had a really good stay.
The location is good and we sometimes used public transport to reach the center of Rome. The appartment is nice and looks exactly like it does in the pictures.