I have to say, this hotel experience was unacceptable. I don't complain that often, and I can lower my standards when necessary, but there were a lot of things that I just couldn't let slide here. First and foremost, the beach and the swimming area for the resort were absolutely FILLED with garbage. On the first day, my wife and I went for a walk on the beach, and actually almost came back in tears, as we saw nothing but piles of garbage bags, 50 feet to the left of the hotel beach. Clearly, the hotel may be using this as a temporary dumping area during slower times? Either way, totally unacceptable. The swimming area was filled with Plastic bottles, bags, old flip-flops, and various other garbage. The neighboring beaches were no better......GARBAGE EVERYWHERE. We didn't swim in the water, as we felt it was just too dangerous from all the pollution. The room had several problems on arrival. A blind in the bathroom that was not attached properly, and fell on my wife, a bathroom door that wouldn't close, a deadbolt that didn't work. I called immediately about the dead-bolt, and despite a promise to send someone in 15 mins, nobody came to fix. Much of the staff was not pleasant. The breakfast was cold and other than the omelets, totally unappealing. We asked how to get to red dunes at front desk, and they wanted to sell us a 4 hour jeep tour. Red dunes right across street. Clearly the pics on web are misleading. We were very disappointed and would never return.