Professional, Clean, respectful, Cheerful, very detailed on how they explain your situation. Beautiful office