Great place to stay in San Jose, within walking distance to the downtown