Stefano’s place was great! Located in the heart of Covent Garden.