I am never a fan of hotels that don't have a dedicated website for direct booking. All I can find is third party booking sites and although they have a Facebook page, they only appear to have a Line link and their last Facebook post was July 2022.
Looking on maps, it's a sliver building (that's sliver, not silver) with a staircase entrance so not very codusive for large suitcases and there is the possibility of no lifts.
On the plus side, it's very central to everything with Nana Plaza just around the corner and the rooms are cheap but simple.