Hi,
We stayed at the 'Southerness' Parkdean holiday park in Aug just gone,
It's in Dumfries which is no more than get to Gretna & turn left. Evening entertainment was OK, never got time to try the pool. Catering facilities are inadequate for a site of this size, but afew pubs locally that serve decent grub. Site is right on beach but beach (like a lot around there) are full of shels and can be sharp underfoot. There is a fantastic beach (sandy something or other) a short drive away.
Sit eitself was very clean with bins emptied every day & grounds kept well maintained.