J Ryan Trio's Cuban infused take on a Stevie Wonder classic