The location is perfect - right in the heart of Covent Garden on a lovely street.