I use Weather Underground and Windy in the states and it does give fairly good BVI readings.
What other sites are good, especially for current & future sea swell conditions?