Stayed here recently. No complaints, agree with most of the more positive reviews here (though was there for only about 8 hours). One thing I did not see mentioned elsewhere--I received an extra 1,000 points for the stay (listed as "Hilton Garden Inn Heathrow Terminal 2 1,000 Points Offer"). This was in addition to MyWay bonuses, Go More Get More bonuses, etc. I am guessing it is because the hotel is new? Not huge, but an additional small perk.