A nice experience in this venue. Close to Vatican and not far from the Roma Termini station or the Colosseum.