The flat Is really as shown in the pictures: freshly renewed, comfortable, clean and 5 minutes walk from Sliema and principals bus routes.
If we'll ever come back to Malta, we'll rebook here!