Nice place! Excellent location if you are arriving /departing from Heathrow