Nice apartment , in downtown Toronto in a good location .