Awesome location! A minute walk from the Colosseum and everything else is just a walk away