All good, comfortable beds & nice view :) we loved Santa Teresa! To get around we used uber. It can take some time to get a driver who is willing to drive up the hill to the apartment but we always got one.
Would definitely return when in Rio!