New contract is an insult. They add 15% booking charge on weekly rental rates for themselves - owner charges £490 for a week's stay then Tripadvisor charge £561.05. In addition they then charge 3% + vat on the weekly rental. Since the addition of the booking fee bookings are down 45% though I have kept my prices the same.
For a booking made in July 2018 I will only receive the money on September 12th 2019 (5 days after the rental begins. Tripadvisor received the deposit(30%) in July 2018 (held for 15 months), and then the balance in July 2019 but nothing comes the owners way until mid September 2019.
Don't waste your time trying to contact anyone. There are no phone numbers and emails are ignored.