The apartment is small but cozy. Unfortunately, there was a water crisis during my stay in the apartment. But this is not a reflection on the host, but a fatal flaw in local Rio de Janeiro infrastructure. In particular, a major local water company.
Despite the entire building temporarily having no water, except 8pm - 9pm, Joao was quick to any questions I had about the whole situation. He also sent me a copy of a formal complaint that was made to the water company.
I had a personal matter that required more time in Rio. On short notice, Joao was nice enough to allow me to stay in his apartment one additional night for a fair rate. I appreciate his flexibility and kindness.
The location is a 5-10 minute walk to the beach. There are also plenty of bars and restaurants within walking distance of the apartment. Good choice, especially if you're on a budget.