Hayling Island, The Place To Be