Great service, never on time.
If you have more patience that I have, you should go here. She is very friendly and comfortable and does a wonderful job.
I started going here with a groupon ages ago. I posted a 5-star review about 1 1/2 years ago. Since someone marked it "useful", I feel obligated to update it. I stopped going here because since that review, the owner never kept an appointment on time. Sometimes she wasn't there yet, sometimes she was just casually finishing up with a late customer before me. I make it a point to be on time for appointments, and I got tired of doing that when my time didn't matter to her. But again, if you're content to sit in the hallway staring at your phone for 10 minutes, she's wonderful.