i really enjoyed my last night on Malta at this place. modern interior, very clean and close to the airport.