The Embassy Suites sits among several hotels near the airport and I-670. The suites are very clean and very large. The bathroom is very big too, but cold, and my room didn't have a bath mat. The bed and bedding were very nice. My only issues were with the safe, which was awkwardly located on the back wall of the closet. Very hard to get to and almost impossible to see. The shape of the safe is also very odd -- it's vertical and fairly narrow. To put a laptop in there you need to set it on end. In any event, the safe didn't even work. There are directions posted, you need to insert your room key, but it didn't work for me.
In this day when everyone carries multiple devices, hotels really need to improve their safes -- size, location and function. The Embassy Suites flunks on the safe front, but is otherwise a nice place.