Rex has a great place for big groups in a stellar location, close to the boardwalk and downtown Santa Cruz