Here's the breakdown and the correct translation:
* Eres: You are (formal, but common in this context)
* muy bien: very good
* mi amor: my love
So, the correct translation is:
"You are very good, my love"
This phrase expresses affection and admiration for someone. It can be used in a romantic context or in a more general way to compliment someone.