Great place but be ready to spend some money. This is a full service salon with all of the bells and whistles. The stylists are very professional and do a great job and they have a full range of products for sale. But be ready for the price tag, which will be large. None of this quality comes cheap, but it could be worth it.