Great location ! in a walking distance to Sliema Ferry (and big bus stops). This stop is the beginning of the route so it's likely to get seat on Malta busy buses. Very convenient location with several restaurants, shops and a big super market near by.