IMHO although the Sheraton is a little out of the way --It has a nice private beach -and I wouldn't want to be right on the Beach at Copacabanca, it's dirty and crowded and not safe! Upgrade to the Consierge Service and floor - it is excellant! And Sterns (right in the lobbly) will drive you into town anytime you want,and back again, you don't have to buy anything (although bet you will!!)They will also give you wonderful day, private car w/driver and guide, all over and to the Tourist spots, just stop in their main store and do the "Jewelry" Tour when you get back - It's interesting anyway!
We walked all the way into town - it isn't that far - Be sure to try the Hang Gliding - the Consierge will recommend someone to take you up - the ONLY way to really see Rio! Have a ball! Renee