We had a good stay at matthews place. There you have anything you need if not Matthew will respond immediately :) on Malta everything is super close so it’s perfect for traveling around. A bonus is of course having a view at the sea!