This apartment is exactly as described and is spacious with everything you need for an enjoyable stay.
Mosta is a lovely town and the Dome is within walkable distance which is a must to visit.
We like to explore so drove around Malta a great deal - the apartment was great to come back to. We had no problem finding the apartment - the streets are narrow but very manageable.
Malta is an amazing island with incredible historical sites, architecture, beaches and really friendly people.