The apartment is really nice, in a good position and quite big.
The host Craig was not so much helpful. He should keep our luggage the morning of our arrival (8.30 am) but he told us at the very last moment that he didn't have space. So he asked us to wait, postponing hour after hour until 2 pm, when we (finally) left the luggage.
After that, we realized that the hairdryer (that according to the ad should be in the house) wasn't there and Craig gave it to us 4 days later.
The towel available in the first room where 4, and in the second one just 2. We waited again 4 days before collecting also the remaining towels.
In the bathrooms there weren't proper bath mats so after each shower everything was mest up.
The handle of one room was broken, Craig told us that he wanted to call someone to fix it but he didn't do it.
Another thing is that we called him when we really had the necessity of a help by someone knowing Malta because we had a car accident, but he never answered or called us back leaving us to ourselves. Several times he didn't answer to our calls or messages or he just told us to have had problem during the day.
It's really unacceptable that someone like Craing that should "assist" those who rent an apartment through him, is not so friendly and not helpfull too.
I would recommend the location and the apartment as a structure, but not the person that rented it.