There are so many food options that you can definitely find something for everybody. Lots of outdoor seating and there was a guy going around cleaning them and sweeping up keeping the place clean. There is a place that serves booze and has a water station, but the water glasses are infuriatingly tiny so just bring your own water bottle. Wide enough walkways for people with strollers, and there was a patch of grass in the middle for kids to run around on and they are pet friendly so lots of cute dogs! We went between lunch and dinner rush so it wasn't too busy. There is a large parking lot kitty-corner to it, and street parking.