Richard Rose's production has a spare, versatile set by Camellia Koo, and a top-notch cast giving top-notch performances