Although this spot is up in the mountains it’s also just a short drive to the beach which is what makes its location so well suited to anyone visiting Santa Cruz.