Gozo is great, especially the old city (Victoria) - but beware of the taxi drivers at the ferry terminal, who are very pushy and very expensive! Valletta is good, especially the eastern facing harbour early in the morning. There is a great walled city called Mdina in the middle of Malta.