More than 250,000 holiday apartments and houses