great place that's big and clean and next to a lot of great food