We really had a great stay in the apartment. It is very well located and has a very nice terrace. You can walk around Sliema and even the bus stop is quite close. I really can recommend to stay here during your time in Malta.