Overall the whole experience was okay. But I would like to point out 3 things that are not satisfying. First was the check in process, understand it was busy during weekend but there was no proper line for check in and there was no one offering any info or help. I was standing in the middle and had to approach a few staff to get the info. Secondly, I was informed that I had to wait 2-3 hours for my room to be ready while I was checking in around 3pm which is the hotel standard check in time. However, the staffs did explained on this and kept apologizing. Lastly, when I was given a room on another floor, there were only 2 bath towels in the room while I booked it for 4 pax. There were no face towel in the room as well. To me, the hotel was like not ready for the high volume of guests. Honestly, the breakfast selection was also very little. Not what I expected from a 5 star hotel. But I had to mentioned, the hotel did a very good job in controlling the crowd for the usage of swimming pool as well as other facilities.