Good choice for your holidays at Malta. Good facilities near the aeroport.