This place is good for a small group, a very large group will find less place for activities such as cricket and football. The field is too small for outdoor games. Overall good place for a party and picnic though there is no swimming pool available. This makes it hard to enjoy.
Go on your own chances.