Santo is definitely one of the best hosts I've met. He gave us a warm welcome and made sure we were provided with useful recommendations. He also speaks many languages which makes it easy to communicate with him.