The stay is very neat and clean. There is wifi and even Netflix! The bed is fine too.
The location is super, the Colloseum is around the corner. From the train station it is only 2 stops by metro (€ 1.50 single ticket per person) to the Colloseum, after which it is only a 5-minute walk to the apartment.
The nice neighborhood of Monti is just a 10-minute walk away. The shopping area at 20 minutes, Vatican City and all other sights are within walking distance.
All in all highly recommended. The combination of the city of Rome and this stay is super!