The location was fantastic and promised to be a fantastic holiday, a so called 5* site.
Booked a three bedroom caravan to be told due to unresolvable plumbing problems we would have to make do with two bedrooms, we spent the best part of the first hour of our holiday trying to negotiate (unsuccessfully) with a very rude management team.
The main clubhouse and bar area's smelt so appalling that our eight year old wanted to leave, this I might add got no better as the week went on.
Finally due to bad weather on the final day we ended up spending a total of four hours trying to gain entrance into the swimming pool.
We've had many Haven Holidays and had great expectations for this 5* site only to be grossly disappointed!