The front desk here was consistently awful, as was accounting, with consistent billing and points crediting errors, always in favor of the property. That's all on the GM.
A GM can be friendly and charming and yet run a terrible operation. In fact, that's often the explanation for how someone who lacks operational competence can reach a position of responsibility.