Great place with a great location. 5 minute walk from Piccadilly station