i stayed there. it's nice... the carpet is green astroturf, with everything like sinks, etc. built out of wooden tree stumps etc.
but i don't think they will let me stay there again, after what happened last time
and they DO NOT speak english.
there is am/pm at the bottom of the stairs by the station, also a manga/internet cafe within close walking distance...