Valletta: a city for all seasons