Firstly let's get the personal recommendation out of the way, if I can come back to shiretoko again I will stay here. Secondly two important things to note, firstly there is NO COLLECTION from the local train station (shiretoko-shari) this is a 40min bus journey to Utoro Onsen (which they will collect you from). Also despite being advertised on hotels.com as including breakfast only, it actually included breakfast AND dinner. All food served was of a superb standard, the seafood in particular is so fresh and included delicacies such as hairy crab and kinki fish, all ingredients were local and prepared in house. Both breakfast and dinner had approx 10 courses which were different each night, I advise if you have allergies to let the staff know in advance. The owners don't have much English but the staff speak very good English and are wonderfully helpful and the whole establishment feels welcoming and homely. There are both public Onsen and private onsen, the private onsen is outdoors and if you are as fortunate as i was then you get a really good view of the stars in the night sky, lots of shooting stars and satellites seen overhead. The room are Ryokan style with futons which I found comfortable and are kept very clean.
If you arnt visiting shiretoko to hike or see the local wildlife you may struggle for things to do.
Honestly of all the places I have stayed in two decades of travelling this has been my favourite, i do not say so lightly, it was a true pleasure to stay.