I was originally supposed to stay at the Pullman Hotel downtown but had a last minute change to Hotel Ngor. I wasn't impressed. Granted, Dakar isn't necessarily a 5-star location but better options are available.
Upon arrival my coworker's room wasn't available even though we had paid for the night before our arrival just so our rooms would be ready when we arrived at 11AM. The front desk staff said his room would be available at 7PM--even though it should have been ready at 4PM the day before when the reservation began. He was placed in an annex building closer to the pool. I think his building was under construction.
The main hotel is a tower. The floors are very oddly numbered. Floor 3 was probably 8 or 9 stories from the ground level. My room was split level. On the bottom level was a couch, chair and television (with CNN). The sink and shower are also on the bottom level. On the top level was the bed (with mosquito net, although my coworker's rooms did not have nets) and toilet. The room was very simple--clean, but no frills. The air conditioner worked very very well.
My room had a balcony that overlooked the ocean and Ngor Island. A ferry will take you there, I'm not sure of the fee. The locals will very aggressively sell you anything. The food at the poolside restaurant was very good. 1/4 chicken, rice, vegetables and a bottled Sprite cost 4,000 CFA or about $8.
Hotel Ngor is very close to the airport--maybe a 10 minute cab ride.
Sheraton is building a property at Pointe des Alamadies to be open in January of 2014. I'll stay there...if they ever build it.