Nice place to stay for a longer period of time directly in the Sliema. Everything is close, so you don't need to walk a lot.