Arrived at 5pm to check in but need to wait until 6pm due to room not yet ready, few more people waiting in lines to get their room key, front staff just busy doing their own job (dunno what are actually they do) and not give us clear explanation for the delay. Even thought they apologized, unsatisfied with the check in experience here (they should provide some complementary for the guests who needs to wait).
Room cleanliness average, bathroom quite dirty got some stains in sink and toilet bowl.
Waterpark is big enough for kids but not really clean, they should provide easy access for guest to go to pool. They closed most of the gates only have one gate open.
Breakfast are varieties, got a lot of choices. Tasty.