Everything was fantastic and we will come back next time we visit Malta.
It was easy to find parking on the streets, the check-in prosess was very easy. Katia answered the messages rightaway. The apartment was very clean and big, with everything we needed, including a washingmaschine. The shower was warm and the wifi good. Will highly recommend to stay here.
Btw, if you are a larger group, you can rent the apartment on the floor below as well, so 8 people can stay together in the same building.