Satoshi's place was great for my husband and I, we were in a private room/shared bathroom.... it was clean, quiet, and had everything we needed at a good price compared to other options in Volcano. Having a fully stocked kitchen to cook in definitely helped since the restaurants in town can get really crowded -- but I'd recommend buying groceries before heading to Volcano, the general store is a little sparse, good to last minute needs.
The location is perfect for a base to explore the national park, and it is close to the few amenities in town.
Don't forget to write down/remember the door code (keypad entry lock on the front door)!! A few other guests didn't and had to knock/wait for someone to let them in.