Right by the Colosseum i couldn't have asked for a better location. was a really nice place. Oh an right next to a 24hr grocery store.