I visited years ago and was a guest at a country club. Can't remember the name, but it was fairly fancy. Polo fields, high dive platforms, indoor clay courts. You might see if a local colleague can take you.