Vacationers rent Delray Beach mansion, but never got to stay on property