translate English to French: You were pleased with the venue – its facilities, equipment and food.
L'organisation du Sommet – installations, repas et matériel – était satisfaisante.