I am guessing that they are not actually staying in 'your' holiday home, but not clear from what you say. Either way, there are two sides to the coin, 'we' know why they are there. For me, as long as they are not taking from my taxes here in the Uk, it does not affect me, nor is it my business. Leave alone, their number will be up at some point.