That's hilarious and all....but it takes more than that to piss me off - so is the Grand-Place all that grand? Or just a tourist trap?