To my great surprise and pleasure, I have had dinner with...
To my great surprise and pleasure, I have had dinner with most of the people living with whom I would like to have dinner.
To my great surprise and pleasure, I have had dinner with most of the people living with whom I would like to have dinner.