You’ll have everything you need at Richard’s place. It looks like the photos! He has a unit located in the kitchen that will adjust the water temperature which is nice and A/C unit located right above the bed...which is great for humid days.
In terms of location, be mindful that his apartment is on the 3rd floor, with no elevators. Traffic in the area is terrible....be mindful of this if you’re booking excursions. Lastly, if you plan on spending a lot of time at Copacabana, then stay there. On average it took 15 mins by Uber....time depends on traffic. Of the 3 main beaches, Copacabana is the best and the cheapest in terms of food and adult beverages. Leblon is really central to everything, considered higher end for the area and one of the best neighborhoods in the area. All true....just be mindful of the traffic.