Just two stations away from Heathrow airport - great location. They were very friendly when I arrived. Lots of restaurants in walking distance, so all good. On the negative side, I had problems using the internet upstairs as the signal was too weak. Check-in is at 8 pm which is very late and I didn't know that beforehand. I think check-in should be at 3 pm the latest, otherwise, you're paying the full price for 12 hours.