Bloody awful. Rude staff. Of course the sad truth is you may have no choice but to go here when alternatives are booked out. Once i even observed the reception staff refer to a patient as "Mr What-Ever-Your-Name-Is" everyone in the waiting room heard the reception staff's remark and shook their heads. That's just one of the many atrocious things I've heard or seen.