Write a review. The details are up to you. If she cared about her business and reputation, she would have contacted you and arranged for an appointment at another time/date that would work.
By the way I think finding out about a canceled appointment by email places her in the flake catagory. Pickup the phone and make a call, show some class.