I did book the appointment same day so I ended up being delayed 45 mins before I got to be taken care of. The ladies are actually quite nice, but from what I have learnt next time I will book the first morning appointment to avoid this from happening again.
I would still go again, I do recommend it.