The Beach House is a cosy place in a quiet area of Santa Cruz. There are lovely beaches within a couple of miles. Leslie is a helpful host