Hosts are very professional and check in is very simply explained where you do everything for check in without meeting the hosts. We personally don't mind not meeting the hosts as long as everything is order and communication is excellent (which they were).
The only drawbacks were the ugliness of the area (i.e. the typical urban cores of Malta with absolutely no greenery to speak of & the constant shots of hunters' gunfire in the medium distance, which is NOT the hosts fault of course).
Otherwise, would definitely recommend for a quiet, calming and safe stay.