This is my 6th year in Rio and I've stayed at Helen's apartment each time. The location is great, the building is friendly, and Helena is a great host. I'm be staying there again I'm sure.