Nice cozy apartment, close to all areas of Sliema