The location of this place is great. Short walk to the Colosseum and other must sees.