I would go to Sao Paulo. There’s a lot to do there (bars, night clubs) and if you decide to go to the beach, it’s not too far.
In normal days, I believe that airbnb works fine there too.
Yes, I met her once in 2018 when I went there and she’s awesome, really enjoyed the time. There are similar...