We enjoyed staying at Nick's place. It was in a very quiet neighborhood in the woods, so it's perfect if you like to stay away from the business of Santa Cruz.
We didn't see much of Nick during our stay but we had everything we needed.
We can definitely recommend to stay at Nicks house.