Appropriately named, the 600m-long Duke’s beach is an appealing golden sandy stretch backed by jaunty striped changing huts, chic cafes and restaurants.