Great location and spacious apartment!
We had a great stay in Paula's and Aaron's flat in Sliema, which is perfectly located with easy access to highlights in Sliema and just 20 min by bus/ferry to Valleta.
The flat is ideal for a bigger company, as it allows for get-to-gethers as well as private space.
On the downside, the flat is in need of an overall service check. Some things either weren't there (lack of kitchen utilities) or then subject to improvement, e.g. several of the lights were broken, the AirCon/heater was unstable, the kitchen utilities weren't entirely clean upon arrival, etc. Our overall impression of the flat was that it is in need of some attention.
Luckily, Paula and Aaron were quick at replying to the requests we had during our stay :)