Amazing spot 2 minutes from Marvel stadium