The choice is yours! Interlaken is more like a transport hub and it's also a larger town so it has more choices of shops and restaurants just to browse. Grindelwald is a scenic village (still with enough restaurants and some shopping) that is much more scenic than Interlaken.