Fantastic place. Huge, really nice, really clean. Great location. I'd highly recommend.