I would gladly recommend to stay in Raymond's apartment as it has everything necessary (including AC!) and Raymond was easy and pleasant to communicate with. Very good location in Sliema and only a short walk to stores, restaurants and the beach.