The hotel is 5min away from the beach, which is good if that's what you came for. Miles away from city centre(if there even is one in D.),no bus stop nearby so have to take a taxi everywhere,walking takes too long.The room was microscopic,smallest I've ever stayed in but it was nicely furnished and quite new with a big comfortable bed and that was all I needed for a night. There is also a very small but nice rooftop pool.Breakfast was ok.All would have been fine if not for three things: the entire room stank of cigarettes even though it was marked as a non-smoking room. I am 100% sure the room was not aired before we moved in, which then made me think what other things were not done properly...Well, as if to confirm that,when I tried the dressing gown on I nearly vomited because it stank of cigarettes so bad!!I mean the smell went right through them!It suspect they hang there for days, not washed,disgusting.The housekeeping staff are simply not doing their job. Moreover, when I looked closer at the toilet seat,I noticed(what I thought/hoped were)water stains..It only took a gentle swipe with a tissue to remove them, which shows that the toilet seat wasn't cleaned properly either!!The shower has no wall separating it from the rest of the bathroom-while you're washing the water goes absolutely everywhere. Finally when we asked staff to book us a taxi, they just got one of the taxis parked outside hotel-clearly they have a deal;meter was going like crazy,what a scam&hotel knows.