Great place to stay close to Luqa airport. Easy check-in.