We stayed in this apartment for over a month, and in general our stay was very good - the apartment is just as it appears in the photos, and is reasonably well equipped. The location is useful - near a small square with a corner shop and a grocery store, and only a short walk to the seafront and ferries to Valletta.
During our stay we did encounter some issues - initially the washing machine was not working and took a few days to be fixed, although later we also had an issue with the toaster and it was replaced very promptly.
Overall would recommend!