We had a really great time staying in Rio. The flat was perfect for us and is in a great location.
We were given loads of great local hints and tips about what to experience and when to have some good food and evenings out.