Sonia's flat has got all you need for a nice stay in Rio. Me and my family really enjoyed staying in the flat. I would recommend it to anyone.