Miguel is a great host. Very punctual and willing to spent time to explain some about the island. He can do all this in different languages.