Stayed here recently and overall it was a bit of a strange experience.
The room itself was decent and clean, and the location is great — that is probably the biggest plus. There was also a clothes steamer/refresher box in the room, which was a nice touch.
That said, the hotel feels very bare-bones. No real amenities, just a microwave in the lobby and basic luggage storage.
The biggest downside was the atmosphere — the humanoid robots at check-in were honestly quite creepy, and combined with the decor (doilies and artificial flowers), the whole place had a very odd, almost uncomfortable vibe.
We also tried the vacuum packing machine in the lobby (3 × 300 yen), and the seal failed almost immediately — completely useless.
Clean and well-located, but overall not a place I would stay at again.