A great host with lots of information about Malta and how to make the most of it.