Good location. Okay place to stay especially if you are flying out the next day from Heathrow airport. It’s close to some restaurants including KFC - minutes away. I rated it 4 stars because the mattress was on the firmer side, and the towels appeared dirty so we weren’t able to shower and therefore didn’t get the best sleep. Check in was super easy and communication was good.