I'd agree, nice vibe. Vocal quality is smooth, but I also can't hear they lyrics, unless it's Portuguese in which case that all makes sense now.
I got fatigued on the snare sample, sounded like a ripping bedsheet. I'd lose that one.
Beyond that, you've got a lot of elements pretty well mixed. Would have liked to hear more bass guitar.
Welcome, keep it up, man!
cheers,
-Tom