A new shop in Selsey has been granted permission to sell alcohol, despite objections from residents and Sussex Police.