Meget god kommunikation og god gåafstand til Piccadilly station. Godt sted til prisen.