I have only recently been using the hospital and i have found it to be really good so far, I have not had to wait long at all between appointments, I usually end up in my appointments about 10 minutes early (this is all in a new(ish) wing on the hospital.
Can’t fault them at the moment…. Might have another opinion in a couple of weeks though