Brilliant medical staff
Drs, nurses, HCAs are all amazing. Very thorough, very friendly, just excellent all round. The reception staff are not quite up to this standard unfortunately- entitled (ignored for 5 minutes when stood at reception when there were at least 3 reception staff), and very patronising bordering on rude.