If you like atmosphere, David's place has it in abundance. We found a number of places to eat out close by and David's kitchen area is very well provided for, and set up: the photographs don't quite do it justice.
We stayed a week and were regretful to leave. David has taken care to make sure guest's are comfortable, in particular with the bed and the roof terrace. The property is spacious, clean, tidy and very well situated for shops, eating out and the bus station. The narrow passageways were designed to confuse invaders and we should have better guarded against this happening to us when we first arrived.
If you go to Xlendi - a bit less than 15 minutes on the bus, we would also recommend the eating experience at The Boathouse on the quayside.
We would definitely recommend David's place.