Great place in a fabulous location for Covent Garden