Very good place, recommend for exploring Sliema.