Excellent place for a long layover at Heathrow Airport! Highly recommended!