Convenient, clean, well-stocked, and good communications. Highly recommend this place for easy access to London Heathrow Airport.