I second the above. If your company is paying, its worthwhile, but you might have a look at some of the 5 Star hotels, which offer the same thing and may be closer to where you live.

The Dip Club used to be the only place around to get alcohol, which made it especially popular back in the day.