Great place to stay in Rio de Janeiro. The location is fantastic, one one of the main shopping streets of Ipanema and only 3 blocks = 5min walk from the famous and cool Ipanema beach. Many restaurants, cafes and bars around.
Place itself is very spacious, wifi was reliable (not always the case in South America!)
Only thing to beware is that one the beds is fairly short/small. If you are more than 180cm you can not sleep there, comfortable maybe if you are 170cm or less tall. The other bed bigger / you can sleep diagonal if you are really that tall :)