Had a quick one-night stay here last night. Booked only about an hour before I arrived so I hadn't been upgraded, but at check-in they upgraded me to a Tower room, including access to the Tower Lounge.
Getting to the Tower rooms is a bit of a hike (elevator up to level 2, then walk through the older part of the hotel past the 2nd floor rooms, then down a few stairs, then through a glass door and you finally come to the tower elevators!)
The room itself was a great size for a standard room, despite being what appeared to be the smallest room on the floor (based on the floor map on the door).
Went to the Tower lounge at about 4pm and there were only 2 other people in there. There clearly had been food, but other than 2 scone-like things and some biscuits there was nothing left. Went back briefly a bit after 6pm and they had some basic canapes, but nothing all that impressive (Thai fish cakes done by someone that seemingly didn't know where Thailand is, let alone knowing how they make fish cakes. Beef skewers, etc). Also checked the Executive lounge a few minutes later and it had the same food - only difference was that it was packed with barely a free table where the Tower Lounge had 1 other person.
Left before breakfast started, so I can't comment on that. From checkout at the front desk to standing on the platform for the Heathrow Express was no more than 3 minutes, and less than 20 minutes later I was at LHR.
All up a good stay in what for me was a very convenient location - to the extent that I think I've found my new LHR "airport" hotel.