Leo&Archanjo could not have been better hosts. Their professionalism and prompt responses gave me the confidence I was going to the right place. T location was perfect and the apt was very clean, very pleasant and I was impressed with the attention to details. In my next stay in Rio I'll def look for them.