I was actually a little surprised Jobs stayed there, given that there are really high-end places where dignitaries and utra-rich people tend to stay. This particular place is not in a fancy or scenic area, though it is in a very convenient location, very near Teramachi, Sanjo, Kiyamachi, etc. Many of the elite ryokans are further out in more scenic areas (in Arashiyama, for example).
The service standard in Japan is quite high, so pretty much any mid-range ryokan will provide an umbrella or making reservations for you. And if you're an internationally famous billionaire...