Apartment was well located and really close to the beach, public transportation and grocery stores. Apt is small but accommodates perfectly 2-3 people, perhaps 4 if traveling with the right family member or friends. I traveled with my aunt and it worked really well for both of us. Antonio answered our questions right away and put himself available for further questions during our stay. The only little down side was related to the cleaning fee. We paid him upon our arrival $100 reais as agreed. However the kitchen, in particular the fridge, was not cleaned as expected. It was not horrible but for the amount paid it should be much cleaner. Antonio came up and apologized for the situation and told us we would discuss the matter with his cleaning lady. I was a bit surprised that he didn't reduce the cleaning fee or offered a refund.
Putting the cleaning issue aside, I would recommend his place and perhaps stay there again.