Mrs. 5k loved the rooms too. I think it's a matter of personal preference.
Also, I don't get the comments on location. I can understand it doesn't work for someone doing business in Shinjuku, but IMHO it's a much better location than MO or FS, but then I tend to think in terms of getting to places by car.