A beautiful spot, well situated in Santa Cruz. Lovely grounds, friendly people.