It is a weekend getaway, bonding with colleagues. Good customer services especially during the activities that have been arranged by the staff. The surrounding, environment and lodging are clean. The restaurants are equally good! There are more than 1 pool to cater (different areas) for kids and adults. All of us had a blast!