I'll be the wet blanket here. We've stayed at Embassy probably 3 or 4 times. It's not my hotel of choice due to 1. It's not walkable 2. The breakfast is the typical cheap institutional type food, substandard not restaurant quality and complementary snacks are gold fish crackers or tortilla chips and raw broccoli and carrots. 3. Wi-Fi is almost not usable due to being soooo slow and only worked in the very front of the living room near the window and some days we've had no tv. 4. I'd say it's just about as safe as any other property that far down Harbor, but one time we felt particularly unsafe. No way I would walk from DL at midnight that far down Harbor. 4. Buca DiBeppo is not an edible perk. We ordered spaghetti take out once and even my not so picky kids or husband wouldn't eat it. There was really no sauce and not enough for 4 light eaters. 5. The shuttle is out front but often full and you'll have to wait for the next bus that isn't timely. 6. They aren't 2 room suites. It's one bedroom separate from the living room area. 7. Overly crowded small pool. I think the newer closer Homewood Suites or Springhill, Residence Inn are better, closer choices and may be walkable for some. We actually like the Hilton Garden Inn better; it's next door.
Edited to add Hydro Guy's Hotel Selection link:
https://www.disboards.com/threads/choosing-the-right-dlr-area-hotel-for-you.3656512/