Blaine encompasses 34 square miles of land and home to many attractions and entertainment venues. I have been living here since 2009 and find it interesting every day of my life. The weather is not that bad and when it gets cold it really gets cold. There are new homes every where near the highway, close to main street and you can find one for a reasonable price as well. Other homes have been here for more than 50 years and still standing strong in the harsh weather.
Your stay at the city will be safe as long as you are living in a neighborhood that is built near city center. The crime rate overall seems to be high in some parts of the city but that is normal in any city you visit. As for the population, this city is not as crowded as you think, family oriented and a great place for retirees. When it comes to schools, your kids are likely to end up in one of the following: Spring Lake Park, Anoka Hennipen, Baline and Centennial public school, and there are couple of private schools as well. Apartments are expensive and overall cost of living is high compared to most other Minnesota small towns.
Food is fantastic in Blaine and there is something for everyone here. Start with Sushi which is an all you can eat place with lots of options on the menu. You will love the ambience and customer service in this little cuisine. However, price can be costly for most items on the menu which is worth it given the quality of seafood and meat. You will be greeted by friendly staffs there and they will treat you like you are the only customer.