A peaceful and charming haven. A lovely place to be based during our Santa Cruz stay.