We have arrived in Guilin and are staying at the Dozycat Hostel, this is a bargain place to stay even with ensuite at £12 per night. I have stayed in many a worse place in Europe that cost a whole lot more (Hotel Medusa in Tirrennia springs to mind!).
It has all the facilities you need, shower, laundry, kitchen, Internet etc etc. So if you are ever out this way and are looking for some budget accommodation check out the Dozycat Hostel!