Unbelievable place for a bachelor party. The location was everything here, and it was perfect.