Rosella's apartment is a great place to stay in Sliema, ideal location and plenty of space. We managed to park in the same street always too.