Ahkun Tupa offers self-catering cabins with kitchenettes. It's a restaurant located by the Lemmenjoki river.