Thanks all in advance! I'm pretty new in unsupervised learning.
I have a web usage dataset with inflated zeros. The zeros are simply because user didn't engage with a web feature. The usages are relatively low for majority of my variables.
I clustered my data with K-Means, the silhouette score looks not very convincing as it looks like I only one good cluster and it's really big:
. The plots are number of clusters and silhouette score from 2 to 5 clusters.
It looks like the 3 clusters have higher score. I went ahead to cluster with k=3. If I plot a polar plot, it looks like the clusters are very clear. 
I'm really confused, are my clustered result valid or not?