Convenient and cozy place to live near dt santa cruz.