Comfortable family home with well-appointed amenities. Santa Cruz is a fun, family destination!