I visited Rio two weeks ago. I stayed in the Ipanema Plaza Hotel (Golden Tulip Ipanema Plaza). It was ok, although I personally think it is too expensive for what you get. But if you want to have guests, you should know that they charge 100 Reais for every visitor. I booked a double room, but that didn´t help. I booked a guy, when he arrived, he had to show ID, I had to come down and they escorted me and the guy to my room. I had the impression that they don´t want to have a guest, so they make it really embarrassing for you. Sorry for the mistakes, my English is not so good, but I thought it might be interesting for other people here.