The reception staff are friendly and accommodating, and the medical staff are professional and attentive.