deel strand open