I'm 100% remote. My company is located 450 miles away.
I go into the office when there are things like parties, golf outings, and such.
There is definitely a "hole" being 100% remote at times, especially when there is an issue. Having the ability to gather in a cube is missed at times.
Plus my bad jokes are not that funny in Teams or email. Not that they are that funny in person, but hey, you'll have that.