D Doorman New member Oct 17, 2002 24 0 1 Oct 17, 2002 #1 Anyone been?? Anyone give a review on the place. Saw an ad just wondering what it is like.