Planet New Paris, Ile du Palais