I always go to Cosmo when I'm in need for a haircut. It's easy to make an appointment, usually on short notice, and the hairdressers are very friendly. They show you different options and discuss what they'll do, they're very professional. Always happy when I leave this place! :)