The place had everything we needed for 2 families of 4. The location was very convenient, just a few minutes away from the Colosseum.