Clean, reasonably price, good location in Campbell, & readily available when needed. Second stay and each were very nice.