Great apartment in Sliema. Very spacious and the roof terrace is a very nice place to hang out! One potential downside are the many stairs in the apartment.