There are many positive about staying here, here are some of the pro and cons: (we stayed there at a private room in February)
Staff is helpful, there are daily activities and will hold luggage for you
like the roof top terrace, its the only place to hangout since there is no lobby
Negatives:
It can get noisy into the night from people hanging outside kitchen courtyard, the volume echoes off the wall into our room, make it difficult to sleep
The pillow is lumpy and room is too hot, the AC doesn't work
We paid for the room and got double charged when check in through email link, luckily this was caught and reversed the charge.