Clean considering how busy it is. Parking lot set up stupidly. Has hot food counter where the staff is pretty quick to cook & hand you your food but they're usually miserable, but ya can't really blame them because they're always busy and probably get paid crappy wages.
green tree
good location