It is nice and clean as described. Takeshi left us a nice note when we arrive.
There are a few steps to checking in that confused us, so check with them before you arrive. And in general, if you are looking to do things in Shinjuku or Shibuya, just know that youre abt 30 mins commute away.