It was great staying at their place. Very friendly people. The location is also great: good restaurants and bars. You can find busstops very close, so you can visit everything very easy in Malta.