Our family stayed here about 3 weeks. This building is really new and clean. The location is super convenient, easily accessible to major highways.
Angel's unit is very very clean and spacious as well.
I would come back here whenever I visit San Jose.