Nice place lovated near (~10 minutes by walking) the Sliema ferry to Valetta. Worth visitibg. The neighbourhood itself is nothing spectacular. But it is a nice base to travel somewhere else.