Marsascala is an unspoilt coastal town on the southern side of Valletta, the capital of Malta.