Awesome location and clean! Great for large groups.