Here's the location:
http://goo.gl/maps/1P1Lf
It is pretty much literally shacks located between a drive-through Tim Horton's and a big box store. Peninsula Place is a pretty big step down architecturally too.
The neighbourhood has a lot of potential though. Eventually I hope Barrington and Inglis takes on the same sort of feel, mix of businesses, and activity level that Barrington and Morris has now.