Rio de janeiro - recommended?

Anything to do there other than beach and the 'natural' sights (sugarloaf etc?)

Also is the food shite? Brazilian food in Europe is always pretty grim.

Thanks.

food good if you like piles of barbequed meat (I do) otherwise not great.

 

I think Rio is massively over-rated myself - a spectacular setting but the city itself is dangerous overcrowded with not a massive amount to do once you have done the obvious sights, save for the beach.