Is the 2024 Mercedes Maybach GLS 600 the KING of full size luxury SUVs?