The place was bigger than I thought, it was clean and tidy and had everything you'll need for a nice stay in Rome. It's right next to the park and very close to public transport and shops/restaurants.
Will definitely stay here again if I'm going back to Rome!