A good place to stay in Sliema, very well located.
Very clean and modern.