We are looking at booking Senegal next Easter, can anyone who has been tell me about their experience please