Customer service is bad, beach is unusable because it’s full of seaweed, the whole resort smells like sewer plant (there’s likely a back up or leak), they charge extra for towels, room keys and anything else you can think of, impossible to make reservations at any of the restaurants and they force you to eat the butter for breakfast, lunch or dinner, they are very disorganized, they don’t like Americans and clearly pick on them. Our group was not the only one that movie that as there were regular arguments in the lobby between management and customers. I would stay away from this place.