Check-in procedure was complicated and confusing. They required self serviced check in with reservation code. However, the code app gave us was different from hotel reservation code, the staff wasn't there to help us out. There was no notification for us to notice process. We are foreigner we didn't know much about this procedure so it took so long to complete check in.