Nice and clean appartment with a friendly and helpful contactperson. Location is perfect, close to the city of Sliema.