David is a very good host! We enjoyed our stay with him and the apartment. The apartment is quite big and new, with a beautiful view over Malta. I can only recommend David and the apartment. Unfortunately we had some issues with the internet, but David was always trying to fix the problems very soon.