Took my business here because they have great sales people who are willing to give you their bottomline sales offer with very little hassle.
A decent showroom which is busier than most likely because of a great service record. Not as flashy and accomodating as BMW Toronto but you're likely to get a better deal as the showroom related costs are less.
Overall, the best place to handle your car related business.