1. I’m staying with some not so close friends (good friends with my sibling), but still good people for 2 days.

Neither drink wine. One has a gluten allergy. They also have a 2 year old.

What do I get them for letting me stay?

I was thinking something stereotypically Canadian that wasn’t available in Europe.

2. I am staying at an AirBnB

Do you tip them? If so, how much is appropriate assuming the stay is average.

ETA: I am a clean person, so I tend to leave places in the condition I received them or better.