Zoe's a very well organized host, we haven't had any problems with the communication or the self check-in.
The apartment is clean and well located in the center of Valletta, but it can be quite noisy in the evenings because of the restaurant across the road.