Like no where else but, needs different ideas.
I stayed in Premier Suit on Water #1122. Feb 12th to Feb 14th 2017.
Me and my wife we were celebrating 30 (something) years anniversary, this was a perfect place for us, and it was the best vacation ever.
i do not think that Berjaya is suitable for a family with kids or teenagers, it is not what they should look for and enjoy. it is the perfect destination for mature or honey moon seekers.
Calm, decent, relaxing and comfortable. these four words are enough to describe it.
Now for the worst part, there is two extremely bad things:
1- internal transportation. due to the fact it is a HUGE village, they use a TUK-TUK for transporting guests to-from chalet-lobby. it is the worst thing i've ever seen. not only they provide very few numbers of TUK-TUK but, they are in a very bad condition. it is not acceptable. they should bring more suitable transportation with adequate numbers.
2- what they call 'Private Beach', you can not swim there. Rocks (small/medium) are allover the place. and due to the muddy water, definitely you will not see and will hurt your foot/leg/toe. they should clean this 'Beach' to allow guests to use it in a proper way.