See why residents and their families love The Greens at Greenwich