Hey Canadian Playa,

The place I am thinking of is called Malibu and it is one block south of the Hooters. Do these pictures look familiar? http://community.webshots.com/user/ParadiseFound