Mark’s apartment is large and well equipped. The position is great to visit the island, it has several bus stop that you can easily reach walking 5 to 10 minutes.
The only problem is bugs, but it’s a general problem of Malta.