We are a family of 5 and were originally going to do this tour with another company, but our hotel sent us with this one. We are very glad they did because it was a highlight of our trip to India. We didn't know what to expect but ended up with a bright tour guide nicknamed "zee" his English was excellent and he was born and raised in Dharavi so he knew all the most interesting facts and was well recieved by everyone in the neighbourhood. We do a lot of travelling and are always looking for a way to support local and this was a great way to do so. we felt completely at ease with him by our side even though we stood out quite a bit! It was nice to support a truly local business and help the owners of this company as they are using it as a business to help them attain university education. The tour itself is a fascinating eye opening experience of a city within a city. Would recommend this to anyone!