We turned up late at night and found this by chance as we were expecting it was a YHA, but that had moved or...we still don't know! So by default we decided to stay rather than look elsewhere in the rain. It was off season.
The staff did not speak much English, but one did and we knew a little Chinese. They were very helpful and accommodating. We could not fault their service at all, as we had a few issues that needed solving and they did their best.
The accommodation was basic, but clean and the beds were really very clean and comfortable and the air-con worked. I felt for the basic nature, it was a bit over-priced, especially as it was off season. Aside from this, I would recommend it for the nice staff and the location quite near the international airport, which can be reached by a cheap local bus, number 8.