If you're eager for an Italian getaway but closer to home, this town in the UK could be the perfect choice – but there are a few things you need to know before you go