Great place that has all you need for a family holiday.