A very convenient apartment in the heart of Sliema. Walking distance to all attractions.