Great location right by Plaza Rio De Jeneiro!