A very good place, its clean and its new! ; the teaching staff is mostly good, we however did encounter a trainer (who was training other group), occupied the whole 10-12 climbing lanes for 30 -45 mins, causing frustration for others who were waiting to use them .. he was rude to one of my friends as well, which ended up in a argument; the harsh encounter later ended up, with the trainer coming back to us with an apology.
Other than this inconvenient experience, the overall time spent here was worth the money. I surely recommend this place.