Place appear to be much better than I expected. Sparkling clean and has all what you need while waiting for connecting flight. I will definitely come back next time around Heathrow airport