Helen and Lee are exceptional hosts, very reactive. Their appartment is comfortable, beautiful, very well equiped and close to everyhing. i spend an amazing time in Malta thanks to them!