Great location in the heart of the colosseum area with great restaurants only steps away.