Good place to stay in Sliema, Malta. Close to market and other facilities. Clean apartment. Good communication.