I used to go to one all the time when I lived in CO and had really great experiences. and I've been to Aveda in NYC but never one on LI. Just curious if they are decent?