We had a great stay in Duda's apartment! It is very well located you can get easily to the different areas of interest in Rio. The flat was well equipped. The only downside would be the windows which are not double glazed, the streets being quite noisy with traffic but it did not spoil our wonderful holidays in Rio.
We did not meet Duda but he always made himself available and was ready to provide us with any information we might need! Overall a great experience :)