Recently had surgery here. Best hospital experience I've had. Staff were all very friendly, care was brilliant, rooms were very clean and private. Been able to get throug ... more