Great apartment to stay in, easy walk to the water front near Sliema ferry and lots of great food options nearby.