We stayed 4 nights in the black suite and we had a really BAD experience !!! The second night there was a big flood in the apartment due to heavy rain. Water was licking hard from the ceiling and from the wall and window. The whole floor was covered with water, the matress and bed sheet were soaked as well as our stuff. Billy, Bob's assistant couldn't help that night, busy somewhere else in Rio and could not make it to the suite to find a solution. We had to sleep on the poor and filthy futon without bed sheets and had to move all our suitcases in the bathroom to keep them away from the water running through wall and ceiling. We had to wait 24h (the following day then, as Billy did not have a spare key to take care of the flood damage and we had to return all the way while we were out exploring to the apartment to open him the door) a cleaning lady to came, sent by Billy but we had to vacate the apartment for more than 2 hours at night (and raining still) while she was wiping the floor. It kept on raining and they both noticed that water was still coming through the wall and window ( very bad sealing). Our bed linen did not get changed. Even if Billy tried to do his best, this situation spoiled 2 nights of our stay (out of 4). We asked Bob for a 1 night refund for the huge inconvenience but he did not care what happened to us and responded that rain is not his fault. True, but his fault is to provide a NOT WATERPROOF apartment and A HUGE LACK of guest service (24h to react) He just take the money and do not care about the well being of the travellers. I sent again a request for a 1 night refund but he just ignored us. That's not what I called a honnest host, especially for an american citizen who would have sue anyone if it had been him in the same situation.
So be carefull if you reserve this suite and make sure you don't stay there if it rains (which happens a lot in Rio).
Apart from that the location is great, 2 minutes walk from the beach and all you need ( transports, bank, food, etc.)