Awesome place! I came to Rio with a large group of friends and we all stayed at different places, so I know Carlos' place is great in 3 aspects: 1. Many people complained that their place is small and cramped, but Carlos' place was large and comfortable; 2) AC works great: a lot of my friends complained that AC units in their place didn't work great, I stayed cool the entire time, very necessary if you are going during the summer; 3) very close to the beach, like 5 min walking max.
Also, Carlos was very helpful, answered my questions promptly, which is very important for a city that does not speak too much English. Highly recommend this place.