We will be staying in Portsmouth and Hayling Island (just as a cheap base) but plan to travel to Dorset beaches and any good Hampshire attractions. Boys are 5 and 8. Ideas gratefully received!!