A brilliant venue - superb