Karl was great host, he respond quickly. We were nervous about self-checkin system but he provided detailed instructions and it was easy to follow. Moreover, he also provide trip advice such as where to go, how to take a taxi from airport to the apartment, or good restaurants and so on. Those information was really helpful since we didn't know about Malta. The apartment is new and clean, good location. It was near the center City and bus stops. We are so happy to stay at the apartment and we would like to thank to Karl to host us!