Great location. Place is big and clean. Right beside the Colosseum. We will be back