Pros:
Good location
Owner was very responsive and replied to emails fast
Washer/dryer
Pool table was awesome

Cons:
I stayed at this house for 5 days. It is in need of a deep cleaning, and new furniture. The furniture was old and worn down, and had stains all over (from the chairs to the rugs, refrigerator, mattresses were stained and even the pillows). It is not luxurious as the pictures represent. The floor looked like it hasn't been swept in months. The balcony/pool area was not as nice as the picture makes it seem.
I also left headphones and asked to pay to have them sent back and the owner has not sent them back to me.

Bottom line is you get what you pay for. This house is in a good location and close to the beach. If you're not going to spend much time in the house this will be good for you. The pool table was great and the place is very spacious and will fit a lot of people comfortably. However, if you want something clean and reflective of a Brazilian vacation, this may not be it. I literally had to cover the mattress with towels because the red and yellow stains kept showing. The air conditioner also didn't work. There was no hot water on the top floor. Tissue cannot be flushed in the toilet (which I expected in some areas but this still should have been in the description in my opinion). And the list continues. It was not a comfortable stay for me at all. With that said, Rio de Janeiro is an amazing place and if you are on a tight budget go for it. Just be prepared to clean and don't expect luxury. this house would be amazing if it were updated, cleaned, and got new things as they wear out. Instead, the owner blamed normal wear and tear as the reason things were so dirty.