Wasn't sure what to expect of a CFA in a hospital, but it was busy. The staff was decently friendly (not overly unfriendly as one expects at CFA).
They got our order wrong, but quickly corrected it.
It could use a little more frequent cleaning, but I know they stay busy.
Overall, not bad.