It may be not the best place in Brazil; someone may even say it’s the worst one. From my point of view, Rio de Janeiro is so diverse and interesting, that’s why I’m saying it’s “the best of Brazil”.
For sure, there are more beautiful places in Brazil, but Rio has many advantages, you can reach it quite easily, plus in Rio and its close vicinity there is lots to do and lots to see.