Is this a good first home to buy?

Is this a good first home to buy? I heard to stay away from condo because it doesn't appreciate. However, this is only what I can afford that is under $1M and is close to work.

Occupation: Software Engineer

Industry: SaaS

Age: 24

Location: South Bay

Salary: $150,000

Assets: 401(k): 45,000; investment account: $115,000; BOA account: $15,000

Debt: 0

Paycheck amount (2x/month): $4,065

https://www.zillow.com/homedetails/1101-S-Main-St-APT-329-Milpitas-CA-95035/82952642_zpid/