I did not like ANY of the places I went. Boston IVF had the nicest people.
But this was not for DE.
I went to Repro Science center and it is a circus. They don't always answer their phone during the day. But my experience there was brief.
Did you check the SART stats? Brigham and Women's and Mass General has the best stats.