Malta - ideal place for independent travel