I've been here twice, different days of the week, different times of the day and both times the experience was equally as wonderful.
The only bad thing, if there is one, would be the parking. Since this shop is in a busy shopping center you may have a hard time finding a park. But once inside the atmosphere is relaxing, the service superb and the wait minimal.
I love this place and I will definitely be back.