Highly recommendable! Santa Cruz is a great place and the house is in a great location to fully enjoy the experience of spending few days there.
Specially surprise by how cool and comfortable the house is in summer. I would come back.