The property overall was great — the restaurants, beach, and spa were all excellent. However, the cleanliness of the room was disappointing. There were unexplained stains on the walls, a dead cockroach inside the room, and several others spotted outside. The carpet appeared old and visibly dirty. The bathroom was especially concerning, with noticeable hairs, rust, black mold, and sand present. While the rest of the experience was enjoyable, the condition of the room made it feel unclean and detracted from an otherwise great stay