Large place with close location to the Colosseum and nice view.