Great location. Just around the block from Piccadilly station so really easy to get anywhere including Heathrow Airport