Expensive but extremely good for a large group.