I paid 40 ringgit for v large fan room ( could have slept 3 as extra bed), and it was fine. Clean sheets, separate bathroom (fine). A towel would have been nice, as would a smile from the dour faced man in ping anchorage agency. You can't have everything!
Restaurant on roof is simple but good- lovely girl who works up there ( who doubles as part of housekeeping staff)- she does great fresh juices, pancakes and local food at great prices.