This place is great! Super clean and had everything I needed! Also, it is a great location near Heathrow airport.