When you drive down Mains Street in Glastonbury Connecticut, it is difficult not to notice a beautiful little cottage surrounded by a rainbow of flowers.