This is a great place that's greeeeatly located. I stop there on the way to Manhattan since I take the bus to the subway. I get out of the bus, have my class then hop on the subway. It's brilliant.
I am new to Bamboomoves, have been there three times so far, but it's clear that it's a quality facility. The energy there is very kind and welcoming. It's not just a yoga studio, it's a community. There's great information about living well in general beyond yoga, ie. books on eating well when eating raw, vegan or vegetarian.
I tried TaiChi there for the very first time and it was lovely, Cherry (spelling?) was clear and encouraging. I also stumbled into Dharma yoga that Yoshio taught. Best Yoga class I've ever had. Challenging, good time spent on breath work. I walked out feeling grounded and calm and yet like I got a good workout.
I also love the floors, I'd imagine they're bamboo :)
Forest Hills is also a great location. There's loads of shopping available in the area and it seems like there are good, relatively healthy places to eat too.
Pros: Great location, beautiful floor, plants, skilled instructors
Cons: no door on main yoga room, not a huge deal
more