Do I need to make a payment upon arrival?

As the rent is covered by misterb&b, it is imperative to make the payment online before you arrive at your host's place. After that, there is no need to make any extra payments on your arrival, unless the host has specified otherwise on their listing, for example, for any additional services.