We loved our stay here - the location is great! A 2 min walk and you’re on the main strip by the harbour in Sliema, with access to the ferries and lots of restaurants etc.
The outdoor garden space is really cute also. Would definitely recommend!