This place is great— good location, good price, great for large groups.