Cars go from Ziguinchor many times a day.
Kafountine has some nice beaches.
It is also just north of a national park, good for bird watching and boat trips down the river.
It is also possible to take boat trips to the nearby islands, some of which are used as marijuana plantations.
Learn to plan a Djembe drum, or just enjoy a drum concert.
There are many competing places to stay. Feel free to bargain for the price, you will often get a good deal.