The stadium is big and modern. It's close to the city and has easy access to it. You can go walking or use a cab/uber to go near it and walk 10 minutes.
I'm not a habitue to soccer stadium's but I think there were only a few food venues, it could have more.