We really enjoyed our time in Sliema. The Apartment is very well located and equipped with almost everything you need even for longer stays. Everything was very modern und comfortable. Nearby there are suitable bus connections and many restaurants.