Now called the Q Casino. Parked here for a night. LOTS of spots, flat, accessible for big trucks. I'm sure you could use the casino for facilities but we didn't. Before we parked here I called and the employee said "I don't think they would care."
The only downside was they had speakers throughout the parking lot, so you could hear some background music most of our time there. It stopped around 10 pm and picked back up at 6 am and we were there on a weekday. Not sure if it never turns off on weekends since the casino is open 24/7.