I used to live in Crans Montana. Some people have already mentioned about the DH stuff. But it certainly depends what kind of riding you like to do. Personally I like single track and actually riding up hill (not just taking a lift up) so for that its great. As mentioned you will need a good map and they are available and well marked. Try and respect walkers is my advice.
If you have free accommodation its cool. CM is a more upper class ski resort normally, so its not all that busy in the summer. There is a golf tournament which can fill it up a bit, but it is not cheap in general. However, you can always go to a supermarket and buy food and beers and have to odd beer out if you want to be cheap.
That area is famous for the sun. nearly always sunny. There is place not so far away called laukerbad which has thermal baths which is also cool to do for a rest day to rest those aching muscles.
It all depends what you want. If you want crowded bars full of english people at the end of the day. Its not the place to come.