Firstly, that impression of Longmont is not entirely accurate. There are a lot of younger singletons living here too. Eg; ME

. Boulder has a younger vibe mostly due to all the students and related businesses. But I get your point.
There is an express bus from Boulder to Longmont and back daily called the Bolt. Once you get to Longmont you'd have to catch another bus to get to N Main Street and vice versa. Depending on where you work on N Main you may also have to do some walking back and forth. Driving will really depend on time of day and weather. It can take 20 minutes to Longmont and it can take an hour, especially if you are negotiating all the traffic lights along Main Street.
If you choose to live in Longmont, there are several places to hang out depending on your preference. There's the Pumphouse, Mike O'Shays or Dickens Tavern on Main Street, there's the Ribhouse down in Prospect, the Lefthand Brewery on Boston Ave, Martini's Bistro or Sugarbeet in Old Town.
As a fellow expat, let me try to define the accommodation options:
* An Apartment is a flat that you rent
* A Condo is a flat that you own - usually in a development with a homeowners association that you pay monthly dues to for things like landscaping, snow shoveling, etc.
* A Duplex is like a semi-detached house or a house converted into 2 separate flats (I
think)
* A Loft is a flat with a loft (like a converted warehouse type place)
* A Townhouse is like a terrace house with a built-in garage, rarely any kind of garden and a homeowners association that you pay monthly dues to
* A House is a detached property with garden, garage, basement, etc that you are solely responsible for
Apologies to anyone if I got any of these wrong
