We really liked our stay at the Rio Flat. Nice people, and the apartment was super clean and attractive. I lived here many years ago and so can appreciate the improvements that have been made—for instance, the really nice shower with plenty of hot water. And yes, marvelous views of Corcovado and the Lagoa.