No better place to stay in sliema!
Wonderful views, large open space living area, had everything you could want and more. Would recommend 👍