Overall, we absolutely loved our stay with Lee and Helen. We definitely recommend these hosts to anyone looking for a nice apartment to stay in Malta. They provided us with lots of info ahead and during our stay, which we found to be very useful. The apartment is very clean and looks exactly as shown in the photos, so no (bad) surprises here. The house rules - even though they may seem extensive at first - made sure all the guests felt comfortable. The apartment is close to two bus stops, and is ideal to explore Malta, Gozo and Comino.
The only thing we didn't like about our stay was the construction site right next door which woke us up quite early every morning. But given that we wanted to explore the islands and get up early anyway that wasn't too bad. If you're not an early bird though this may be something to consider (at least until the constructions are finished).