The apartment was as described on the listing. Everything worked, everything was fine there.
But I was disappointed with the host.
So, just after me booking this apartment, host messaged me asking if I do have Brazilian bank account and if I could pay the electricity bill, as he have previously had tenants, who would use a lot of electricity/would leave AC constantly running . I messaged back that these cost are covered by the host, tenant does not need to pay these cost when booking through Airbnb, but I said that if there's Extra cost for electricity, I am willing to pay those Extra costs, as I would myself use a lot of AC... (You have to in the summer season in Rio). The host said: Okey, thank you.
Then for my 3 month stay, after each month ended, the host would ask/try to make me pay for electricity bill, from the running cost of an empty apartment, like that's what we have agreed.
I did kept to my word, and paid what would look like an Extra cost, from when apartment had people living in it. But it was really frustrating, when after you have made a booking, then voluntarily agree to pay if there's extra cost for electricity (my message was crystal clear, I have used words like it's for host to pay the electricity bills when booking through Airbnb, but I am willing to pay if there's any Extra costs), you would get bothered at the start of the month with this thing.