Gorgeous spot in Santa Cruz, an absolute dream oasis!