Where has this venue being hiding? I spend a lot of time in CT and this venue is perfect and ticks all the boxes.