Is this place better than XTC? Coming down for a bachelor party and we usually go to XTC.