Great place to stay in Sliema. Close to everything