Recently had a cut and color done at a little salon called Mayfair on the Hill in the Beacon Hill neighborhood. The owner did my hair and she did a great job -- complex color, great cut. The receptionist was also very nice. The feeling of the salon was hip and unique. A little hard to find, but worth it.