The caravan was pretty good overall. Comfortable beds, lots of cupboard space. Mostly clean, apart from the plates in the kitchen, which were all dirty.
The big issue was that the showerhead had been broken. When told, staff said "it wasn't like that before you arrived", which is extremely rude. Plus it was left in such a way that someone clearly knew it was broken. We were paying £100 per night to stay in a caravan and they seriously thought that we'd break a showerhead 2 hours before we needed to leave before our friends wedding?! Luckily they had a spare room that we could shower in. One staff member was appologetic fortunately. The showerhead in the other room looked like it was about to snap off as well! Yet they had the cheek to blame us.
They did fix the shower while they were out at the wedding, which is great, but there was no offer of a free breakfast/drink or money off the bill for inconvenience. Bad customer service if you ask me. They did, however, check our room before we left for any damage, which I've never experienced before! Usually you can just check out straight away.