Excellent service and staff but delays in diagnostic tests.
The service was great, staff were always around. During my stay in hospital it took a while to get blood tests results back. Staff often said they would be back but didn't come and I was told I would have an x-ray but nothing happened for the whole weekend and it was finally done on Monday