Warm host, nice family. Centrally located, a good chioice in Malta.