I have also stayed there!
The location is quite OK in Japantown next to a large Japanese shopping mall with some interesting shops and restaurants.
It is very easy to go to the city centre (e.g. Union Square) by bus, takes about 10 mins, or you can walk there!! So transporation was never a problem!
Also not a very touristy area which I really appreciated...
The interior of the hotel is indeed very interesting, never quite figured out how the Japanese bathtub worked though.
Only downside is that the service was not really up to standard, the staff were not very attentive and I had to argue at check-in to make the receptionist enter my FF-number in the reservation. He claimed SAS was not a partner of Radisson and didn't even want to check (hey, half of Radisson is basically owned by SAS, I know my stuff).
Not the kind of thing you want after 16 hours of travelling.
The doorman was most friendly and helpful though.