An awesome and unique stay tucked away in Santa Cruz. Close enough to town and far enough for peace and quite.