We stay at the Grand Case Beach Club, French side. They have all the channels you can possibly want. We saw NY News every day, even tho we are from the Boston area! It was so very clear. It will probably depend on they have for service.
I would ask the owner or the management company as it is a private villa. Resorts will definitely have more TV options. We also bring a 15' HDMI cable so we can watch streaming movies on the big screen