Mark house is super convinient, the house is big and bright and have all the equipment that you need for a comfortable stay.
We had some little hitches to get into the apartment, the check-in wasn't super smooth, but we managed to enter ,(remind to reed carefully the directions to enter and note that Mark isn't in Malta, you don't want to call a USA number to enter in a apartment in Malta).
Overall Mark was very polite and the house has a perfect location to enjoy the island.