We spent 4 nights at this place, and it was decent for an all-inclusive resort. To get to the resort you must drive thru the poorest part of the city, and it is quite depressing. Once at the resort, the beach and the pools look beautiful, and they are until later in the day you see things that don't seem right....like a fecal floating in the pool...and then when you tell an employee about the fecal, and he just scoops it out. The pool doesn't close, people just keep swimming. My husband caught a nasty eye infection that day. The good news? They had a nurse on staff...bad news..they gave him a very weak antibiotic so his eye infection spread to both eyes and lasted over 2 weeks and he had to visit another dr during our vacation because his eyes kept getting worse. I keep thinking how unsanitary those pools must have been....yuck. The food was ok, don't expect to have fine dining.