Amazing place! Great location! All around great place for a group