The pluses - resort centre with many activities (air rifle, ATV, archery, basketball court, bowling alley, kids' club), free bottled water (1 per person per day), good buffet spread at breakfast (interesting "stalls" with different food everyday eg kueh pukis, shanghainese flat pan cakes, mee mamak), huge grounds and huge swimming pools (1 with jacuzzi, 2 pools 1.2m deep, 1 0.5m deep for kids), variety of dining options (outdoor cafe serving Korean and Malay food, Kelong serving seafood with free bus transport there - anyway it's only 15 min walk), and helpful /friendly service staff. The minuses - water from the tap came out yellow so please don't drink it, room smelt of pesticide, and air conditioning that wasn't working very well - we booked 2 connecting rooms - although the air-conditioning temperature was set the same, one room was so warm and the other too cold. Overall, ok if you don't have very high expectations of the room.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.