Made the mistake of taking their membership and at every step it has been a struggle. I am willing to go to a consumer court to get my money back. Are there are interested people? These guys have no tie-ups with any 4-5 hotels. I think the good reviews are all cooked up.
They provide hotel choices which are available on any online portal at quite cheap rates and are all 3 at poor locations.