We subscribe Netflix in Canada but I was told by Netflix that we can't access our account in St. Maarten.