Lukes place is exactly as described. Centrally located with easy access to both skytrain or metro.A couple of local parks close by and plenty of eating and shopping options.
No frills does exactly what it says on the tin