I don't give too many 5's when I write reviews but this place deserves it. They have almost everything that you would ever want from make up, to perfume, to nail polishes to a full service hair salon. The staff are very helpful and they give free samples, which is always a plus.