This place has it all for a large group. Location is great and the finishing's were super cool.