Very economic, clean, close to six flags, and the bistro food was good.
We were the only ones in line and the bistro staff didn't even greet us and let us know they'd be with us shortly until they were finished with whatever task they were working on. Also for the price of food you get very little.
The front desk staff was very efficient and pleasant upon check-in. We received a call in our room from the front desk shortly after we arrived to ensure we had everything that we needed. The common areas in the lobby were comfortably sized. The whole property was clean and orderly.
The room layouts - standard for newer Marriott locations we have stayed in, are cramped. There are other hotels at the same price point that feel like apartments compared to the Marriott layout. If you are looking for a comfortable bed - look to other hotels. Marriott seems to use the cheapest mattresses on the market. Insufferable for more than one night.
The staff was frirndly and very helpful, the rooms were spacious and the grounds were gorgeous. The pool was clean and heated.