Win a Seascape Beach Resort getaway! 0 By Kath on March 14, 2017 travel For a spectacular Santa Cruz vacation, a visit to Seascape Beach Resort in Aptos, California, is like having your own beach home with all the amenities of a four-diamond resort.