delightful spot ideal for visitors to central CT