The communication from the host was great. We had a smooth self-check in/out with the information provided. The flat itself is clean and well equipped for a comfortable stay and we found It very easy to get out and about across the island with buses and taxis available near the by.
I thoroughly recommend this flat as a place to stay in Malta, however would note that the neighbours are very sensitive to noise.