I have stayed at this apartment many times when in Rio for work, so that alone is a recommendation in itself!