I am recently back from a week at Haven Seashore where I rented a caravan via a local independent business who service and rent caravans on behalf of the owners. The caravan was advertised as deluxe and when we arrived the smell of ‘old dog’ was overwhelming and we found the previous occupiers clothes in each room. I contacted the company who apologised and came out the next day to clean the sofas. But it was so much more than just that and we asked for a partial refund... awful smell in toilet, oven seal broken so didn’t heat properly, fire extinguishers not tested since 2008 and 2013, dust, cobwebs on every vent, radiator light fitting, every light fitting had at least one bulb missing broken, no items PAT tested. It was overall dated and dingy. The business has again apologised but has not offered any refund and has said it is up to us to take further. My question is how can I take further?