Room is clean. Location is good. If you just expect place to sleep from this hotel, I can recommend you. The problem is the staff. Only one staff can speak English. And even in the emergency case, most of the staff will not speak English and do not call the staff that can speak English. Consequently, they are totally useless in the cases that you need communication with in English.