Nice Appartment in the best location right in Valletta. Plenty of restaurants only a few steps away. TV with lots of English channels.