We stayed at the Labadi Beach hotel and it was fair. Actual hotel was descent but not a 5 star by any standards (but its listed as such) but ok. As usual in that part of Africa the internet was up and down. Food was ok but nothing exciting. Be careful on the beach with pan handlers and I would not go out walking at night on the beach.
Enjoyed the time I spent there.
CD