Fox Den in Burnaby a good place? It looks shabby and small from outside