Clean, modern and convenient accommodation in a peaceful neighborhood of Santa Clara.