We stayed at Cricket Club in Mumbai for about 14 days. We stayed at the apartments across the street from the club.
It is definitely a club and not a hotel so be prepared for the differences. Also note that it is a "privilege" to be associated with the club which is a different mindset than staying at a hotel.
The facilities are great. The food is great. The rooms are nice. The renovated rooms are great and the bathrooms very spacious. The cleaning staff friendly and accomodating.
The front desk staff a bit hard to work with and give some attitude.
We enjoyed our stay however and really enjoyed the breakfasts and being away from the standard hotels on marine drive.
The location is very convenient and a short walk to the seaside. It is very peaceful and easy for your cars to pull up.
I would recommend staying there.