John is a great, kind & helping host & prepared everything that we needed for our stay (even a small plate with food, vegetables, etc). The flat had everything that we needed to have a good time on the beautiful island of Malta; including a washing machine, towels & a balcony. The location is perfect with plenty of good restaurants & shops in walking distance. (Make sure to go to the restaurant "tal familja" while you're there).