do someone well—
1. (of a hotel, etc.) provide a high quality service:
- Kensington is only a small place, they do you well there, and it’s always full….
2. (followed by Infinitive) be welladvised to act in a particular way:
- It will do you well to learn these things before you choose a career or job.
do well by someone—treat a person with loving kindness:
- Soon after this the boy was transferred to another home, where a childless couple are trying to do well by him.
See also: do good to someone / do someone good.