Ivan is the perfect guide, enthusiastic, knowledgable and with a great sense of humour. The story behind Caravaccio is really interesting so please do yourself a favour and take this tour!