Great place near Piccadilly station. Reccomended!