I have a fairly short business trip to Rio coming up with a weekend in between meetings. Any new thoughts on where to stay? I would prefer Ipamena/Leblon so that I can walk to most places (non-Portugese speaker). I have a cheap corporate rate at the Sheraton, but not interested after reading the reviews. I should probably keep the cost to USD500 or less. I would appreciate any suggestions.