Five Stars
Just as described, just what we needed for the occasion. :)
Rating: 5 stars