I love Mountain View. It has a great downtown (Castro Street) with excellent restaurants and interesting shops. The city's location is great amid job centers, good access to freeways, schools, shopping, entertainment, etc. There is a good mix of housing. Some very nice areas to live. I live on my stomach and can be quite satisfied in Mt View and nearby Palo Alto, Sunnyvale, Cupertino, Los Altos. A bit pricey as far as cost of homes. This due to all the positives listed above.