Malta All Inclusive Late Deals – Qawra, Bella Vista