I have been very impressed with the professional and caring attitude of all staff encountered.