The customer service was terrific. They helped me find some stores to get new luggage, were always following up, let me check in a little early.
The location was equally as great. You're literally in Ipanema and just a couple blocks from the beach.