If I could give it 10 stars I would.  Absolute must have if you love to entertain.