I haven't been to Presthaven, but I've been to the Haven place in St Leonards, Coombe Haven a few times. If you read the reviews for Coombe Haven they are poor as well, but we've had a few good breaks there. I've just booked a 3-day break at the Haven place in Pagham, again some of the reviews...