We really enjoyed our stay in Ipanema! Betty was very attentive and responded quickly to any issues.
Location is great, close to beach, pubs and supermarkets. The flat itself is a bit smaller than we expected, but sleeps 2 comfortably; sofa bed in kitchen/living might be an emergency option :)