We loved our stay at this apartment. The location is amazing, we had a rental car to explore the whole island and were able to park our car for free at a public car park nearby.
The house itself is very homy, we were even able to have breakfast on the terrace every day in December, but we were told that the weather was exceptionally good. The kitchen had everything we needed to make our own breakfast (we did not cook our own dinner because of all the nice restaurants in the area). The beds were good so we slept well, except for one night when there was a wedding next door.
We were with two couples, the only downside was that we could not have a hot shower at the same time (there were two bathrooms but there was no simultaneous warm water), however overall that was not a big problem and we would highly recommend to stay here when you visit Malta!