I'm a big fan of the work at Keegan, but this play was amateurishly written and acted--sometimes almost painfully awkward and stilted.
The playwright sure has a way with words; often, the lines sparkle. And the six actors gave strong performances. It is amazing to me how this theater company can consistently perform at a high level on what must be a shoestring budget. But they do. My recommendation: go!