Perfect play near the Colosseum, our family of five fit just right. Everything was clean and air conditioning worked perfectly (days have been over 100 degrees).
Little restaurants around the corner.
Enjoyed every minute of it!