A guide to things to do in Sliema, Malta's second-largest city, including top attractions, Sliema restaurants, and places to stay.