Great spot if visiting Marvel stadium.