Great location for Malta airport travelers