Great spot for family visiting San Jose, convenient for everything