We had a wonderful stay at Ali's. The location was superb, within minutes to Queensway and Bayswater tube stations. The small high street itself was packed with restaurants, bars while the shopping complex supplied us with nearly everything we need. We didn't even need to travel to central London for anything!