nice and clean apartment in Santa Clara