SCARBOROUGH ENGLAND | The best holiday seaside town in the UK?