Great place to stay for an overnight layover. Walkable from Heathrow and a few places to eat also within walking distance. Very pleasant stay!