There are plenty of quaint and idyllic small towns around the Calgary area, and one was just named one of the best Alberta towns to live in.