Malta is full of small villages, all a few miles from each other but with different personalities.