Out standing quality hotel. Nice room. Three restaurants available. Nice bars. Swimming pool and private beach.
Not sure about the activities that may qualify it as a ressort but there is a spa & fitness and you are on the beach.
Every personnel member was efficient and helpful. My only complain would have been for the breakfast which was standard comparing to the hotel / restaurants quality.
Bunch of taxis outside waiting to drive you to town (dont forget to negociate ..).
First trip to Senegal, now Terrou-Bi will be my only choice there.