The Sunstar is a great hotel for visiting Grindelwald as it has amazing views, friendly staff, and a great breakfast (the location is pretty good, too).
The room we had was Mountain View and our balcony let us just sit an be in awe of the Alps. They also have rooms with a view of the town—those would be okay, but the streets have lots of pedestrians and might be less enjoyable for those who like privacy. The pool is good but has limited hours, closing at 8:00. The staff were always friendly (our kiddo got a welcome gift) and helpful.
Location-wise, know that you want to go to the end of the train line, Grindelwald, not Grindelwald Terminal, to get here most easily. From there, it’s about a 7 to 10 minute walk (depending on your speed on hills). They have a shuttle, but we always walked.