Heathrow Ren
I have stayed there several times and agree with the OP. This property is primarily a transient hotel and offers few amenities. It reminds me of the Dulles Marriott. On the plus side of the Heathrow Ren, however, is that some of the rooms have fantastic views of the runways. Also, the rates are extremely reasonable most times. Marriott across the street is a much better choice.