I have a soft spot for Alex Sandro, since we are now talking about players from the Portuguese league. He has always impressed me when I have seen him.
As for Coentrao/Marcelo, I think Marcelo is a lot better than Coentrao both defensively and offensively. Marcelo got poor reputation for his defending when he first came to Europe, and rightly so because he was quite poor, but for some reason that impression has stuck with him. I'd argue that he has improved leaps and bounds defensively over the years, and he has been an excellent DEFENDER for at least 4 years to go along with his offensive arsenal.