A most enjoyable experience at a venue which is unreservedly recommended.