I'm looking at flights to Salvador, and as you might know (or not), prices are considerably higher than the last few years. However my preferred airline has a few interesting offers price-wise, unfortunately they include a very long layover in Rio, about 20 hours. Obviously I would need to spend the night in a hotel, and not knowing Rio at all, I wonder how someone who does, would do it. Airport hotels in many cities are very expensive, with prices on an international rather than a local level, so I would probably rule them out. Which area would you recommend, and how much will it realistically cost, Uber ride included?