A really well-located apartment in Sliema. Only a couple of minutes walk to everything you'll need - Shops, restaurants, buses, ferries etc. Recommended!