What a great rest spot for an overnight layover at Heathrow! Quick taxi ride, and an easy walk to some nice restaurants for dinner. One note: the stairs to the loft and bed are very narrow. If you have mobility issues, this may not be a great option.
I would highly recommend this place overall!