We have really enjoyed our stay in this apartment!
The location is very good, close to shops and Sliema Waterfront, the apartment is very clean and bigger than on pictures!
I recommend this apartment!