A wonderful place for a large group! Very convenient to all that CT has to offer.