Very nice resort with loads of activities for large groups. I went with my colleagues from office and all of us had a great time. We enjoyed a lot in the mini water park and later had a table tennis match. The food was good. Ideal place for team outing.