Cathy and Ray provide the perfect place to stay, bar none, in Santa Cruz Co.