Very good apartment, very good location. Right in the centre of Sliema. Very nice and friendly hosts, who live close by if there's anything you need.