We loved the view from the rooftop. A great possibility to do some yoga, too. Everything was well equipped and we had everything we wanted near by.
If you want to stay in Sliema, we could warmly recommend Raymonds. :)