Stayed here for 8 nights. Was cheap in total but the staffs generally did not speak very good English, so it was quite difficult for me during late night check-in and when I needed to switch rooms. The cleaning staff on daily basis however was very very good.