I visited this place a few times for a swimming camp last year and it seemed to be good. The location is very central, and along with the central location comes the usual Bangalore parking problem.
However I was told not to worry as they had ample parking for members.
But unless you have a big swanky car, and a driver(then why do I have to worry about parking, eh?) theres little or no chance of getting a space unless you have the luxury of going there at an odd hour.
The heroes at the front desk are more interested in ogling at their visitors, and any issues have a "not my problem" attitude.