There are loads of places to see a stunning sunset in Santa Cruz, but trust us, you want to check out the one locals say is best.