holiday park; a vairety of standard and luxury rental accomadtion.