AX ODYCY Hotel Brings Home Four Prestigious Awards for Malta at the European Property Awards