This is one of the larger LV shops (inside the Wynn) on the strip and the selection is definitely better than the others.
Service-wise, I'm drawn to the Asian gals who work here as they don't seem pretentious and are very friendly. The Japanese lady who helped me was nice and helpful. The only real intimidating factor is the security guard who hovers close to the customers looking at the merchandise... slightly uncomfortable.
Overall, I came here on a mission and that mission was successful.