I am also curious about the use of a government jet for a family vacation and the inclusion of other MPs. 
I also suspect that Trudeau did not pay for the luxurious accommodation provided by a lobbyist. Can you imagine the fuss if Trump was a guest of a foreign lobbyist? Even the Clintons were never so obvious. Justin is breaking new ground in the ethics arena.