I recommend this apartment. The hosts was very nice, very helpful. Localization was perfect, close to bus stops and restaurants in Sliema. Everything was according to description.