Travellers guide: St Ives Cornwall.