Great spot for groups staying in Sliema. Close to the coast area which has many bars and restaurants, also has access to ferries going to Gozo and Comino.