The stay at the apartment was overall good. The location was perfect and near everything, there are plenty of shops, restaurants around, supermarkets. It was right next to the metro stop which made it perfect for getting around. The location was perfect if you are staying in Rome for an extended time.
In terms of the apartment: it is spacious and comfortable. I think the only thing that could have been better was the cluttering in the kitchen. We had to do some cleaning and the utensils could have been better.