The location of this place was unbeatable! Basically across the street from the Colosseum. We were comfortable with five people, including kids.