Always Air BnB for the last minute bookings for Rio.
The photos were not so bad for the Village depending on what block you got. Some required a bit of work.
http://tinyurl.com/ha5hvjg