This location cancelled on me the day that I was flying to Rio and during Carnival, no less. First they said there was a problem with the power grid in the area and that the unit would likely be available within 2 days.
Then, they cancelled altogether without offering me an alternative.
I would never book via this vendor, again.