The place was amazing, super clean, we had all that we needed to spend the best time in Rome.
The location is great too, it is 15 min from Coliseum and there bus stop is 1 street down.