Could not be a better location! Colosseum and all kinds of great restaurant’s near by.