Nice and very clean apartment in Sliema.
We would totally recommend staying there - we just have some minor points for improvement: faster communication, more than one roll of toilet paper and a hair dryer and towels for all of the guests.
Other than that it was great!