Overall, great place for a bachelor party.