So far, it's lovely. Also very clean.
Discussion
It is good you have experienced both places. Florianópolis is definitely better in many aspects.
Rio de Janeiro is abusive as a money-grubbing city.
The tour around the favelas is a very well-known scheme ran by criminal. But tourists love going there and wonder why no brazilian dare doing it.