New beach hotel opens in Namibia