My previous experience was better than the last one I have to say. Staff were attentive and asked for refreshments and my appointment was on time whereas this time they did not deliver on both. I had to wait a while despite making an appointment but in the end I did get what I wanted so I left satisfied but would've been happier if the service was better.