Great location near the Heathrow Airport & convenient to go to Windsor Castle!