Great location in Valletta,Close to Sliema ferry and many attractions