Nice flat for two, beautiful destination to shop and eat in Tas Sliema